5.0
Mar 18, 2026
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Work life balance Good company ethics Good work culture Room for promotion Good training schemes
Cons
Long Hours Can be stressful at times