5.0
Oct 19, 2016
Anonymous employee
Former employee
London, England
Recommend
CEO approval
Business outlook
Pros
very cool technology dynamic management easy to do business with easy to partner with great new logo clients high value solutions passionate about their solutions
Cons
culture of North American and Europe needs to be accepted as everything doesnt run like in CH.