Benefits are ok. Tuition reimbursement is pretty good
Cons
The union has way too many responsibilities that they cant handle but wont give up. Engineers are often just pushing paperwork and not actually doing engineering. Standards are terrible, resources provided are sub par, support is sub par, salary is sub par. Overall I would look elsewhere.