- Talented and supportive teammates
- Fast pace work while maintaining high technical bar
- Modern tech stack
- Many leadership/ownership opportunities in a small company
- Leadership encourages taking time off to recharge
- Strong business opportunity
- Support for remote work
Cons
- Aggressive targets can be stressful and is not for everyone