5.0
28 Apr 2022
Current employee, more than 3 years
Edinburgh, Scotland
Recommend
CEO approval
Business outlook
Pros
Cohesive team International environment Opportunities Fast paced Excellent colleagues
Cons
If you’re reluctant to accept change, this might not be the right place for you.