1.0
7 Jan 2021
Recommend
CEO approval
Business outlook
Pros
The location is a plus for someone wanting to work in Delhi
Cons
Work-Life Balance is a myth for the management. All you will ever get is negative feedback in the form of ‘Reviewing’ your work. No-form of encouragement for those who wish to excel in their work. Gaslighting is a common method of putting employees down (creating self-doubt)