3.0
5 May 2024
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Decent enough group of folks in the London office. Platform does seem to have genuine utility for some applications.
Cons
They are saying yes to absolutely everything in order to drive revenue, and promising completely infeasible timelines, the result being that the projects are often beyond frantic and poorly run.