Pros
* Great momentum and energy. * Employees that generally passionate and care about the brand and moving it forward. * Trusted and Respected Brand.
Cons
* Stale management afraid of taking risks. * Small company mindset inhibits growth and opportunity. * "We've always done it this way" attitude leaves little room to realize full potential of the brand and it's employees. * Management too comfortable in their roles go unchallenged and feel threatened by anyone they see as competition. * Lack of leadership and professional development not encouraged. * Incompetent management that choose to focus on the wrong things in order to have some semblance of control instead of encouraging new ways of thinking or doing things to move the company forward. * Too many people do not understand their role or the roles of others leading to confusion, chaos and disorder. * Lazy managers that come into the office to socialize and collect a paycheck.