2.0
Nov 23, 2018
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Great people, nice work environment.
Cons
The fundamentals of the customer journey were never established. The technology framework and architecture was doomed from the start (lack of required skills).