4.0
Sep 25, 2015
Anonymous employee
Former employee
Leeds, England
Recommend
CEO approval
Business Outlook
Pros
Great opportunities, lots of travel, good people and exciting dynamic business
Cons
Senior teams in the corporate offices are very detached from the business and can be accused of being arrogant and unreceptive the needs of others