2.0
5 Oct 2025
Former employee, more than 5 years
Recommend
CEO approval
Business outlook
Pros
Cannot even think of any pros. It a career message.
Cons
All your bosses sit in Head office in Delhi and the control tower is from there itself. Employees apart from Head office are slogged like mad and with annual salary increment of 2-4% only. You tend to work on Saturday & Sundays as well.