5.0
8 Apr 2025
Former employee
London, England
Recommend
CEO approval
Business outlook
Pros
Great place to work, helpful colleagues. Learned a lot while I was there.
Cons
Too much red tape, decision making takes time.
Check out your Company Bowl for anonymous work chats.