Great Brands---Culture not so much
Brand Marketing Manager (Former Employee) – New York, NY – March 17, 2016
Amazing leading brands in the industry, that look really good in your resume.
HR does a good job recruiting brilliant people, unfortunately, they don't last, either from a re-org or they leave.
Great Brands, good benefits, good pay, Marketing office location, fantastic bar to host agencies or clients
No job security, yearly re-organizations and layoffs, very little room for career progression