Pros: great benefits, long lunch breaks
Cons: no union
I worked for this company for almost three years and I haven't seen any company that pays that well, great benefits, they take care of you. When it comes to be punctual they take that seriously. No Union for such a great company, you get fired you better be sure you're not coming back. Great management, always on point.