Pros
- Work in a team of driven, pragmatic people from mixed backgrounds, where every opinion matters
- Have a direct impact on the product
- Get involved early in feature brainstorms/design
- Get the freedom to experiment with ways to improve the product itself or the ways of working
Cons
- Pay/benefits not as good as larger companies (but we get some stock options)
- Quickly changing environment can be stressful, but that's how startups are... At least there's no pressure on deadline/working hours.