4.0
Feb 24, 2023
Former employee
London, England
Recommend
CEO approval
Business Outlook
Pros
Friendly, interesting work, good team work,
Cons
Location at Canary Wharf is not very central
Check out your Company Bowl for anonymous work chats.
The top reviewed jobs include
Users say... "Some colleagues are friendly and trying their best despite the pressure" "Great people in internal and external teams" "Great office" "Great team and good company." "Nice offices but these are falling into disrepair"
Users say... "Long hours and low salary." "Office attendance policy and low pay" "Bad management, lots of stress, low pay" "Managers don’t care about people, only results." "High workload, high stress, low pay"