The company culture and people are great! I've never worked with such a dedicated team of people, who work hard, but are very supportive of each other.
Cons
We move fast and sometimes we don't always make the best decisions. But the upside is we are fast to fix things when things aren't right.
Good collegues in India
TT and Foosball table at office
Cons
Worst upper management
Processes are changed as per company's convenience
Favoritism
Rules are not same for all
Higher management at US , micro manages Indian people and are very arrogant.