Pros
Team members at the staff level are motivated for change and see projects and staff thrive and grow in their roles and careers. Team members are supportive and builds a strong commodaire amongst each other.
Cons
Managers and Directors: demonstrate poor leadership and project management skills. Do not provide support to team members. Are not intuitive to what kind of support team members need to move projects forward. Team members end up 'managing up' because managers and directors are out of touch with what is actually going on in their team/program. Team members are left burnt-out with no direction on projects and cannot move forward on projects because they not in the position to make decisions. Highly bureaucratic busy creating and attending meetings for the sake of creating meetings and stroking each others ego but no action plan or follow-through as a result of meetings. Management plays favorites and mentors selective few for staff promotion. Some managers only triage work (and still do it poorly). Always indecisive and projects requirements/scope change just as fast as weekly staff turnover rate. VPs: No transparency or information given to staff regarding organizational wide projects/systems. Any projects that impact staff that are completed by an external 3rd party, results and follow-through are not presented to staff. HR: Horrible and disorganized. Low responses to concerns raised and not helpful resolving staff issues. Not many visible efforts or initiatives taken to support staff across the organizations. Often a wild goose chase to get responses. Union: burnout and policies are weak that do not support workplace bullying and harassment against staff. Salary increases are less than economic inflation. Contract: staff are offered permanent positions (with benefits and union) vary across the organization and depend heavily on managers and directors support. Often times, staff are only considered the opportunity for permanency after 5+ years in a contract role and enough of stroking the right egos.