5.0
May 20, 2025
Anonymous employee
Current employee, more than 5 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Great people and culture, everyone is so friendly and welcoming. We have recently separated from the US which now gives us autonomy to make our own decisions. New CEO has come in who is approachable and knows everyone by name. Clear open communication. Things are moving quickly and for the better, Lot's of recruitment and growth. Good benefits including hybrid working
Cons
Not for people that don't enjoy a fast paced environment