"There are a lot of media companies to work for. However, provide the opportunity to present new ideas and have them implemented. If you want structure and vision this is the place. If you don't like structure and accountability then don't work here. Expect change and constant reorganization."
Update your browser to have a more positive job search experience.
Upgrade My Browser