4.0
Oct 25, 2016
Anonymous employee
Current employee, less than 1 year
Recommend
CEO approval
Business Outlook
Pros
Loads of opportunities and incredible growth. Great company ethos and excellent support for all. All employees striving to achieve the same goals.
Cons
High pressure sales environment, so constant scrutiny of deals, but still well managed by sales leaders