Fast moving company with a lot of bright minds that creates an environment where you can learn a huge amount of things in a short time.
The company gives a lot of opportunities to each employee to come up with their own goals and approaches, and creates a nice feeling of team spirit and control. The office is bright and the people are social.
Cons
Compensation/benefits negotiations can be cumbersome.
Awesome people, great teamplayers, plenty of opportunities. Does not feel like a typical startup, there is a lot of focus on maintaining a healthy work-life balance and keeping the office healthy (through lots of fruit, healthy snacks and activities) and motivated (though constant knowledge sharing and interesting projects)
Cons
Coaching is still a work in progress, you have to be able to guide yourself. there is not a very strong micromanagement culture. this might sound as a plus, but if you have trouble motivating yourself its easy to get a little lost.