5.0
Apr 17, 2025
Current employee, more than 3 years
Edinburgh, Scotland
Recommend
CEO approval
Business outlook
Pros
Challenging work, good work culture, good benefits package and lots of opportunities to learn and move around to help grow your career.
Cons
Lack of support from HR in dealing with people issues.