4.0
Sep 14, 2023
Former employee
London, England
Recommend
CEO approval
Business Outlook
Pros
Friendly, supportive environment with very nice colleagues. Flat org structure where management clearly communicated with everyone.
Cons
Sometimes too lax/unstructured of a work environment