4.0
Jan 6, 2026
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
The people are lovely and the building is nice and modern. A lot of opportunity for growth depending on your job role.
Cons
Can be hard to get things done here as a lot of processes have been hidden.