1.0
Dec 28, 2021
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Could have a decent platform if they knew what to do
Cons
Senior Leadership a Joke, Clueless Unable to fix product issue leaving prospects going elsewhere No tech community or team work Avoid this broken company if you want a long term career