2.0
12 Jun 2011
Current employee
Egham, England
Recommend
CEO approval
Business outlook
Pros
Go to market messaging and overall strategy Compensation & Benefits Smart, hardworking people in the team Few deals are lost (once advanced in the sales stage)
Cons
Not a great working environment Upper management micro manages which filters down through the ranks Too many touches within the sales cylce