5.0
Mar 1, 2016
Current employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
Incredibly smart people, recently significantly improved sales organization and huge opportunity.
Cons
Yes, it took turning over significant portion of previously ineffective sales organization, but those who are left (and new arrivals) are being held accountable, and are delivering fantastic results.