2.0
Jun 12, 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