3.0
Aug 16, 2025
Former employee
Chadwell, England
Recommend
CEO approval
Business outlook
Pros
Good exposure, but would only suggest anyone accepting job there if desperate to get your foot through the door
Cons
Not great workplace culture, incredibly outdated processes.