5.0
May 8, 2025
Current employee, more than 5 years
London, England
Recommend
CEO approval
Business outlook
Pros
Good culture Good benefits Employee owned business Flexible working Training oppertunities Modern office in good location
Cons
Not enough people in the office which makes it harder to connect and learn from others.