1.0
7 Jan 2026
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
learn some great skills and meet some fantastic people
Cons
overworked, horrible culture, made to feel awful if you use your holiday. mix messages from the team leaders, male dominated/ seedy.