5.0Apr 17, 2026Anonymous employeeCurrent employeeRecommendCEO approvalBusiness OutlookProsProduct focused and result oriented teamsConsOld outdated technology for legacy productsShow more
5.0May 30, 2021Customer support agentCurrent employeeMalta, NYRecommendCEO approvalBusiness OutlookProsGreat environment, Great people =Great ServiceConsNot the most optimal office We will move office in Q4 2021Show moreHelpfulShare
1.0Mar 28, 2025Customer service agentFormer employee, more than 1 yearMalta, MTRecommendCEO approvalBusiness OutlookProsNot a lot of pros unfortunatelyConsToxic environment to work in. staff are under appreciated.Show moreHelpfulShare