5.0
12 Mar 2025
Current employee, less than 1 year
Edinburgh, Scotland
Recommend
CEO approval
Business outlook
Pros
Great international environment with colleagues from diverse backgrounds thanks to the 19-language support! The company culture is professional, and there’s a strong sense of teamwork and support.
Cons
Attendance policies can be a bit strict, but it’s understandable given the professional standards of the company.