3.0
Jun 2, 2026
Former employee, more than 10 years
Docklands
Recommend
CEO approval
Business Outlook
Pros
Flexible working arrangements and hybrid work options. Generally supportive colleagues and strong team culture
Cons
Large bureaucracy can make decision-making slow. Frequent restructures and organizational changes can create uncertainty. Career progression can sometimes depend on navigating internal politics.