I worked for a non-profit for my first job - it was nice in a lot of ways, it was a zero pressure environment, no crunch time and a lot of spend time learning at your speed.
The decision making was experiment with different technologies, figure out how to get them to work, and determining whether it was scalable.