Great coworkers, infrastructure continually updated, strong union, full benefits even for part time employees . Good opportunities for advancement among facilities.
Cons
Frequent turnover of managers, some days very understaffed, work load can be quite heavy some days, you are told to write up any significant issues but never hear anything again