3.0
Apr 24, 2014
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Nice environment, very smart colleagues.
Cons
The software needs more development and also there is not support from Marketing. Account Managers must do all the work, researching for contacts, prospecting, calling, etc etc