Avantages
- 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
Inconvénients
- 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