Vantaggi
The people that work there really care, despite the incompetence of Sr. management. The one thing that is keeping the company going, is that the employees really care, we care about our customers, and we care enough to be successful--despite the shortfalls of senior management.
Svantaggi
Poor planning, lack of communication, constant fire drills - do to poor planning by sr. leadership, challenging work/life balance. Sr. Leaders could make life so much easier if they would stop with the fire drills. Due to thier poor planning, mid-level managers and below are forced to stop doing our jobs to fix issues, then struggle to get caught up on our usual work load. Sometimes it feels as though sr. managent sits back and pulls the trigger then relishes in the fact that subordinates scramble to accomodate their whims, and most times, inadequecies.