2.0
10 Aug 2025
Former employee, more than 1 year
Milton Keynes, England
Recommend
CEO approval
Business outlook
Pros
Interesting work, opens up insights into large clients within their industry
Cons
Management team do not listen to new ideas, unwilling to change processes to improve.