5.0
May 20, 2025
Anonymous employee
Current employee, more than 1 year
Edinburgh, Scotland
Recommend
CEO approval
Business Outlook
Pros
Nice culture, good perks and rewards. Good at hiring the right people not just whoever has the flashiest CV. Great people and team level managers.
Cons
IT is a sticking point. In general need to modernise workflows