5.0
14 May 2023
Current employee, more than 3 years
Edinburgh, Scotland
Recommend
CEO approval
Business outlook
Pros
Great culture, leadership team, and people. Very passionate organisation trying to do the best for the customer and employees.
Cons
Career opportunities but this will Improve with Talent Marketplace