3.025 Jun 2025Contract renewal specialistFormer employee, less than 1 yearBengaluruRecommendCEO approvalBusiness outlookProsNo micro management within the system. Work culture is goodConsSalary package is low and no hikes and bonus as committed while joiningShow more
5.014 May 2026Anonymous employeeCurrent employee, more than 3 yearsRecommendCEO approvalBusiness outlookProsDynamic work environment and outstanding leadershipConsnothing that i can think ofShow moreHelpfulShare
3.017 Jun 2026Customer success managerFormer employee, more than 1 yearPlano, TXRecommendCEO approvalBusiness outlookProsSurrounded by many very talented colleaguesConsExecutive team is clueless as to the talent they have driving the success of the company.Show moreHelpfulShare1