5.0
May 11, 2020
Current employee
Egham, England
Recommend
CEO approval
Business Outlook
Pros
Very clear paths to success, lots of support and training in nice offices.
Cons
Limited opportunities for travel, challenging offering to sell, lack flexibility around process or individualism