Pros
- Good work/life balance
- Good perks (allowances, bonus, awards)
- Office is very comfortable and stylish (large eating area, space for videogames, space with puffs indoors, space with sofas outdoors and space for music)
- Good company values (people are actually taken care of)
- Very friendly environment and helpful coworkers (cooperation instead of competition)
- Good top level leadership (you feel the company is in good hands and has clear and reasonable objectives)
- Good internal career advancement opportunities
- Periodic updates from top level leadership on where we currently stand as a company, what initiatives are going on, and is coming ahead, etc.
Cons
- Infra/pipelines fail a lot (custom made instead of off the shelf)
- Innovation is encumbered by the many processes and restrictions put in place (including infra and internal frameworks)