4.0
23 Sept 2015
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
Great Vision, Great Products, Happy Customers, Inclusive Culture What more could you want as as Sales Exec?
Cons
None really (you could make CRM easier!)
Check out your Company Bowl for anonymous work chats.