5.0
May 5, 2023
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Great family feel, reward staff, good benefits and supportive management. Very learner focused and driven.
Cons
Only for people who like to work in a fast paced environment.