Opportunity for growth and career advancement. Good benefits for long term employees. Team collaboration encouraged
Cons
Managers seldomly held accountable for their own bad performance as team leaders. Union employees seem reluctant to advance job skills beyond their original skillset that got them their job 20 years ago and stick to their job description. Not good team players to drive success.