Pros
Money is good is your able to sell. Good benefits not great, but give or take with most companies. Incentives to promote or move forward.
Cons
UNION. It’s near impossible to fire trash employees because of the arduous process that would take close to a year. This leads to people milking the system dry and not contributing and lower team morale. Everything is Seniority based, So NOTHING you do for the company or your position gives you any merit. It’s all about hire date, when it comes to PTO Schedules and certain perks. Also since they cant get rid of the trash employees if your 3 years or less with company expect to be forced moved to other locations for headcount balancing. ALSO the union voted to get rid of Pensions for new employees for a 2k taxed bonus for current employees. (What a win)