- Great perks (free food, sports area, gym, flexible office timings)
- Great people (smart and from the best tech companies)
Cons
- Hiring has happened at a very rapid rate. Hence, some new people does not share the company's original culture
- Execution on company vision can be improved