5.0
13 May 2025
Former employee, more than 1 year
Leatherhead, England
Recommend
CEO approval
Business outlook
Pros
Good culture Good progression Good training Management are very helpful and good
Cons
Does have elements of corporate culture
Check out your Company Bowl for anonymous work chats.