4.0
Dec 18, 2015
Anonymous employee
Former employee, more than 8 years
Liverpool, England
Recommend
CEO approval
Business Outlook
Pros
Lots of opportunities if you are able to travel and relocate internationally. There are lots of initiatives to work on. Leadership team is great and approachable. Lots of training opportunities.
Cons
Lots of the tasks were offshored. The service centres weren't always customer driven.