Pros
- You are trusted as an employe, work is valued - Technical management is top notch and competent, if you need something, they'll do their best to get it - Very high standard of developer working here - Annual offisite (Ibiza and San Francisco!) - Frequent parties, night outs and social activities (running, football, movies, hiking, climbing, ...) - Developers meetups, where you get a chance to present and show what you do in front of your peers - Pragmatic approach to assessing problems. Not a blame culture - Huge amount of effort is put in to try and keep everybody happy - Plenty of opportunity to work with different technology though
Cons
- Sometimes stressfull, but the team is close and supportive. - Relatively flat organisational structure means there isn't as much opportunity for formal promotion as one might find in a much larger company or one that has more of a traditional hierarchy. - Be careful, working here will spoil you for other companies