Pros
Its a big stable company
Cons
Pay is not that good. It would be Better with overtime. If you leave don't hold your breath for getting any PTO that you earned management doesn't submit your PTO paperwork as they should you have to call Payrol and other offices to get things done. I left with a 2 week notice 2 pay periods later still no PTO Check after a year of no vacation they still have not paid me for time I've earned. Now waiting on a email from my old supervisor to give Payrol the go ahead to pay me what they owe me. I was accused of doing things that never happened and they never apologize for making a false accusations against me I would never work there again. You can do 99% of things rite and they will scorn you for 1% of what you didn't do rite. Not a good work environment even though it's descized as a happy work environment it's horrible there.