3.0Feb 19, 2026Customer service representativeFormer employee, more than 1 yearSliemaRecommendCEO approvalBusiness outlookProsMulticultural, easy to grow into different rolesConsminimal pay, not forward thinking, weak HRShow more
5.0Feb 18, 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.0Apr 15, 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