4.0
Jul 3, 2018
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Great leadership Professional management good tech sales ops are brilliant you are trusted to do the right thing without micro management
Cons
very competitive market Legal concerns from clients causing deals to delay