Pros
Team dinners are fun and offsites are planned quite well. Most employees are well-meaning and just trying to do their job well.
Cons
You will see a lot of hype posted by them online about AI and innovative products that they are building. But make no mistake, this is a services company, no different from TCS, Infosys etc. Quality of work is not great. Majority of people working here have no clue how to write good software, since they don't come with a core engineering background. They will overwork you and underpay you, the rules they enforce feel like a large MNC. Career growth also feels like a normal company, not a high growth startup.