3.0
Jan 20, 2026
Former employee, more than 8 years
Erith, England
Recommend
CEO approval
Business Outlook
Pros
Good local team and atmosphere Good benefits
Cons
Workload is high Senior leadership are only interested in French speakers/nationals, career opportunities are poor as a result in satellite sites. The product is badly designed, which contributes to the high workload. Salary review process is abysmal