4.0
May 15, 2024
Former employee
London, England
Recommend
CEO approval
Business Outlook
Pros
Great culture, family feel, great social side, reasonably good work life balance.
Cons
Slow to change due to American management who have no idea whats going on in London office