You'll be surrounded by talented, mission-driven individuals who are clearly engineers in their prime. Nice compensation and benefits, and a wonderful people ops
Cons
It might sometimes feel like people are working far below their capabilities. This makes it feel like those same highly skilled engineers aren't sufficiently motivated
1. Work culture and work environment is very good.
2. There is a flat hierarchy.
3. Best place for a fresher to start his career with a good learning exposure.
4. Company compensations and benefits are very good.
5. Anyone can have a exponential learning curve here.