3.0
20 Apr 2026
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
Lots of opportunities, surprisingly meritocratic and good coworkers.
Cons
Wouldn't recommend if you enjoy daylight, flexibility or having a manager with people skills. The health benefits are great - the downside is you'll probably need them as a result of working here.