5.0
23 Apr 2025
Former employee, more than 1 year
Salfords, England
Recommend
CEO approval
Business outlook
Pros
Engaging and interesting work A Great team to work in, while the higher up leadership in the states can have a heavy influence the core team in salfords was amazing to work with.
Cons
American oversight can cause friction