5.0
Apr 22, 2020
Anonymous employee
Current employee, more than 5 years
Newcastle upon Tyne, England
Recommend
CEO approval
Business outlook
Pros
This company really cares about it's employees, and the people are mostly excellent to work with.
Cons
Can be a frustrating place to figure out, but it is quite large and spread over many countries, which might be why.