5.0
13 May 2024
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
People work hard for one another and the culture is one of high trust and high capability.
Cons
It's recruitment there are always ups and downs!