3.0May 16, 2024Customer service sales executiveFormer employee, more than 1 yearNew DelhiRecommendCEO approvalBusiness OutlookProsSalary and benefits are best in the industryConsToxic work culture, management is not concerned about quality of work they only want quantityShow more
5.0Jul 3, 2026Anonymous employeeCurrent employee, more than 10 yearsRecommendCEO approvalBusiness OutlookProsGreat culture, competitive pay, room to growConsMust live in or near a cityShow moreHelpfulShare
4.0Jul 7, 2026Senior managerFormer employee, more than 5 yearsFarmington, CTRecommendCEO approvalBusiness OutlookProsMost of the people who work there are fantastic!ConsLike anywhere, it all depends on who you work for.Show moreHelpfulShare