Pros
Free coffee! HR staff is nice
Cons
* At least one major layoff event per year (they call it a "reorganization" or "rightsizing") * Turnover left me with a new unfamiliar team each year * Projects are completely mismanaged, over promised, over budget. Every project feels like we've never done it before. * Departments are siloed to the extreme and very antagonistic towards each other * Creative department is driven by HUGE egos * Projects are never measured for success * No bonuses, raises, incentives. Your hard work will not be recognized unless you have "director" in your title. * Onboarding process: there is none. Especially if you're converted from a contractor to an employee * Secrecy: This is my biggest problem with CMD. Everything is a secret -- even upcoming work! You won't know about work until it's urgently due the next day. You won't know about new processes or procedures because they won't be announced, only enforced. You won't know about major org changes until half your team is gone. You won't even know where most your managers are for meetings! It feels like many people withhold information as a way to hold on to their position.