4.0
10 Mar 2026
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
Welcoming environment that encourages growth and learning. Healthy work culture. Great mission and message.
Cons
Office environment not very social. Slow process of work load assignment.