5.0
Jan 24, 2022
Current employee, more than 1 year
Okhla
Recommend
CEO approval
Business Outlook
Pros
Warm environment, supportive management. Problem solving, friendly senior management. Great work life balance
Cons
HR people could be more friendly