4.0
Jan 6, 2026
Current employee
Londres, Inglaterra
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.