Amazing Company, Amazing People!
Pros
1. An extremely knowledgeable, committed and skilled workforce with negligible office politics. 2. Competitive salaries and lots of benefits. Very good Mediclaim policy with provision for no questions asked medical insurance for parents/spouse. 3. Wellness days as per US standards and good number of leaves for work life balance. Transport facility for WFO employees. 4. Freedom to pursue your career goals. Nobody really stops you from doing an y level of in-depth work or adding onto your skills . You can excel as much as you want as you get good amount of time for learning. 5. Most of the India workforce works remotely. Quarterly meetup events to familiarise the teams belonging to a particular city. You can wfo as well if you live in Bangalore of have a WeWorks nearby.
Cons
None that I can think of.