3.019 Feb 2026Customer service representativeFormer employee, more than 1 yearSliemaRecommendCEO approvalBusiness outlookProsMulticultural, easy to grow into different rolesConsminimal pay, not forward thinking, weak HRShow more
5.018 Feb 2021Finance managerCurrent employee, more than 8 yearsMalta, NYRecommendCEO approvalBusiness outlookProsAbility to wfh if necessary.ConsVery driven environment which isnt really a bad thing.Show moreHelpfulShare
3.015 Apr 2026Anonymous employeeCurrent employeeRecommendCEO approvalBusiness outlookProsColleagues are always helpful, and the work is very interesting with good learning opportunities.ConsProcesses are not always clear about who owns what. And sometimes alignment can be challenging, especially across teams.Show moreHelpfulShare