1.031 Dec 2024Too much micromanagementPrincipal technical support engineerFormer employee, more than 1 yearBengaluruRecommendCEO approvalBusiness outlookProsThere’s constant turnover, and it’s clear why. No one wants to stay in this environment.ConsThe work environment is toxic, and there’s no respect for personal time. I cannot recommend this place to anyone.Show more
1.031 Dec 2024Not a place for growthPrincipal technical support engineerFormer employee, more than 3 yearsNew DelhiRecommendCEO approvalBusiness outlookProsUnclear expectations Frequent changes in direction lead to confusion and frustration.ConsThe training provided is minimal and outdated. I came in eager to learn, but now I feel stifled and unprepared.Show more
1.031 Dec 2024Work culture is drainingPrincipal technical support engineerFormer employee, more than 3 yearsNew DelhiRecommendCEO approvalBusiness outlookProsI’ve never been more stressed in a job. The unrealistic targets set by management are suffocating.ConsManagement often plays favorites, leading to a divided and toxic workplace.Show more