5.0
20 May 2026
Former employee
Recommend
CEO approval
Business outlook
Pros
- Really positive and supportive company culture - Great team rapport and collaborative working environment - Management and team members were helpful when needed - Office location in Canary Wharf was convenient and professional - Weekly office healthy* snacks - Great socials
Cons
- Honestly, not many negatives come to mind from my experience. - Like most support roles, it could occasionally get busy during peak periods, but the team worked well together to manage it