- The team culture is great - people genuinely care about each other and support each other towards mutually beneficial goals
- Competitive salary
- Solid, market-leading product
- Clear vision
Cons
- Internal communication can be a little fragmented (multiple platforms)