3.015 Oct 2025Great staffHead of departmentFormer employee, more than 3 yearsLondon, EnglandRecommendCEO approvalBusiness outlookProsPositive environment and great colleaguesConsSalary is on the lower scaleShow more
2.020 Aug 2024Its hard to get things doneDirectorFormer employeeLondon, EnglandRecommendCEO approvalBusiness outlookProsGood team members in UK, highly committed to trying to get things done.ConsControlled by HQ in Japan with limited understanding of ways of working in the rest of the world.Show more
4.026 Jan 2021Delightful place to workClinical trial assistant (cta)Former employeeLondon, EnglandRecommendCEO approvalBusiness outlookProsDelightful place to work forConsNone I can think of atmShow more