1.0
Mar 25, 2017
Former employee
London, England
Recommend
CEO approval
Business Outlook
Pros
Nothing that I can remember
Cons
No training and left to own devices - piles on clients and then blames you when you can't cope - very shiny sales process but fails to deliver on clients expectations. Internal arguments and management who don't care