2.0
18 Jan 2026
Current employee
Stevenage, England
Recommend
CEO approval
Business outlook
Pros
Good career progression when first joined
Cons
Feel like they don’t care about employees. American company so everyone has to be American so tend to forget about UK employment law