3.0
Apr 4, 2016
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Good package (specially maternity leave), great product, amazing people. I made true friends there!
Cons
"Call Centre style", they expect you to make loads of phone calls per day plus close lots of deals per week. A lot of pressure on Sales people!