3.0Nov 26, 2025Ok employerSupport analystFormer employeeLiverpool, EnglandRecommendCEO approvalBusiness OutlookProsLiverpool based. No need to travel to LondonConsOffice based. Poor management. StressfulShow more
4.0Jul 16, 2025naSupport analystFormer employeeChennaiRecommendCEO approvalBusiness OutlookProsIt was good working thereConsAs of then nothing as consShow more
5.0Feb 22, 2023Good cultureSupport analystCurrent employeeRecommendCEO approvalBusiness OutlookProsBig company with decent positions available with laid back culture.ConsHires contract employees and I have not seen much conversion to full time employees during my time here.Show more