Pros
-opportunities to learn and grow professionally -employees demonstrate a strong desire to form teams and support one another with completing projects / initiatives -compensation seems to be competitive -support for community involvement
Cons
-lack of work life balance: senior management expectations for employees to demonstrate their "passion" by working nights and weekends without support to make up time elsewhere. overtime pay is not an option -lack of simplicity in determining direction and objectives -too many initiatives being managed by too few is leading to lack lustre execution after extreme effort by employees -many leaders in middle management are expected to coach, support, and guide flawlessly but are not mandated to learn the skills required to actually deliver