1.0
20 Feb 2023
Former employee, more than 1 year
New Delhi
Recommend
CEO approval
Business outlook
Pros
Decent incentives plus it is a good brand to be associated with.
Cons
Very toxic environment which is overlooked by the management. If you like stress, micro-management and the constant blame game, this is the place for you. Terrible work-life balance.