1.0
Feb 10, 2025
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
Worldclass Products keeping sustainability as priority
Cons
Autocratic, dominant and unstructured work culture, especially in India immediate boss holds absolute power to keep you in the job or let you go, whether fair or unfair. HR is for fun - rangoli making, chess, & other tournament hosting are their prime job roles. They play no part in Talent/Performance Management.