5.017 Apr 2026Anonymous employeeCurrent employeeRecommendCEO approvalBusiness outlookProsProduct focused and result oriented teamsConsOld outdated technology for legacy productsShow more
5.030 May 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.028 Mar 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