5.0
Jun 12, 2026
Current employee, more than 3 years
Greater Noida
Recommend
CEO approval
Business Outlook
Pros
Leadership is approachable, and questions or concerns are always taken seriously.
Cons
Feedback can sometimes be vague or delayed, limiting its usefulness.