Pros
The only pro was the CEO and some upper management in the U.S. who seemed to be very genuine but unfortunately, because of the poor management and ego-driven managers/ team leads/HR and the 'Hierarchy' that they maintain, there's no point in reaching out to them.
Cons
I regret being referred to this company. The initial stages were good and very professional, things go down the line once you get to know your superiors and how they play around with the employee's career to satisfy their ego. It's ironic how team leaders and managers care so much about team-building activities, talking about work-life balance while mentally straining the employee. Now that brings us to the person that should be neutral, HR. You might think that'll help, but no. I'm not sure about the current situation but during my time, the HR from India didn't do anything for the employee's rights or rather heard the part. Do you see the number of openings this company has? That's also the number of employees leaving the toxic culture this so-called management has put up.