1.0
Apr 15, 2014
Anonymous employee
Former employee, less than 1 year
New York, NY
Recommend
CEO approval
Business outlook
Pros
Absolutely none. Is there a 0 star rating option?
Cons
Everyone in charge sucks and it will always be that way until Omnicom finally let's them flop. Stay away. Far away.