3.0
25 Sept 2017
Anonymous employee
Former employee
London, England
Recommend
CEO approval
Business outlook
Pros
Exciting environment with technology, new ad solutions and ideas for brands.
Cons
Great people but weak corporate culture in terms of senior management communication, learning opportunities and corporate social responsibility.