Great company. work hard, follow the rules, you'll go far.
Pros: great managers, warm team.
Cons: healthcare is still expensive within the benefit package.
I left due to personal reasons. If not, I'd still be there. I worked at 2 separate locations and both were full of great managers, hardworking veterans and a fun, warm environment. I really enjoyed my time there and would go back if given the chance.