1.0
Jul 18, 2018
Current employee, more than 1 year
Neu-Delhi
Recommend
CEO approval
Business Outlook
Pros
Except for swanky offsites and parties, no other Pros I can think of.
Cons
A very poor leadership team, including Global Services Office HR. Worst decision of my life to join the organisation. The roles were suddenly scrapped in India and moved to London and Boston which are far more expensive locations, just after 8 months of hiring. Insensitive Leadership who doesn't realize the trauma an individual has to go through.