3.0
16 Nov 2018
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Amazing offices in Central London Very committed and intelligent team Lovely colleagues Work socials & perks - free coffee/fruit etc Big budgets and access to agencies
Cons
Very unsupportive marketing management Toxic lead agency relationship