5.0
Mar 23, 2018
Current employee, more than 1 year
Egham, England
Recommend
CEO approval
Business Outlook
Pros
collaborative culture opportunities to grow inspirational leadership company which is constantly growing and evolving, and a market leader
Cons
it's not a consumer brand, so less known unless you work in a corporate environment