3.0
25 Jul 2015
Anonymous employee
Current employee
Egham, England
Recommend
CEO approval
Business outlook
Pros
Great company benefits and learning opportunities, excellent services to sell, complex and intelligent sale, c-level client engagement
Cons
low morale, uninspiring sales culture and environment, old boys club, lack of intelligence in sales middle management, lack of inspirational leadership, high employee churn rate.