5.014 July 2023Treat people well, good place to workDirectorCurrent employeeRecommendCEO approvalBusiness outlookProsThere's a very open culture with good access to all levels in the business. There are a lot of very clever and very supportive people there.ConsVery customer centric business means there can be moments of high pressure to deliver.Show more
5.08 Feb 2022ExcellentBusiness development managerFormer employee, more than 1 yearDublin, DublinRecommendCEO approvalBusiness outlookProsExcellent management team, full training & onboarding. Good salary & perks.ConsRole and target expectations could be defined more at the startShow more