2.0
Feb 14, 2014
Current employee
London, England
Recommend
CEO approval
Business Outlook
Pros
Full management of the sales cycle. Aggressive start-up mentality. Work with the biggest companies in the world
Cons
Shocking management. Distinct lack of experience. Long hours for comparatively low pay.