Pros
- by far the best product
- great company culture
- flexible work hours, days off, flexibility, work from abroad
Cons
- getting extremely hard to grow there and switch positions, you often get stuck in your role and if you perform well, management wants to keep you there, not help you move