Pros
- Impressively caring and professional management
- Nice salary above market
- Lot's of bonuses like ESPP, Stock grants, two medical insurances + other wellbeing programs.
- Performance reviews based on your personal goals, not arbitrary numbers
- Annual salary reviews
- Learning programs for employees to stay up to date with trends and new technologies
Cons
Inter-team communications could be optimised in sense of speed