Pros
Corporate facilities are excellent. Amazing cafeteria. Gym is always clean and there is a sauna. Miles of paved trails to walk or run on in the summer. Christmas gifts and year end bonuses are generous. PTO system is good. Plenty of good people work here.
Cons
It is very difficult to raise your wage other than a yearly 2 or 4%. Notorious for giving people new roles with greater responsibility but NOT providing any additional compensation. Management will say, "You are doing a great job, wait until December!" Then hit you with the routine 2 or 4% depending on if you are viewed as average or above average. They try to sell they they value you and your family as if you are part of their own but are pretty ruthless when it comes to termination or they decide they don't want you anymore. I never felt completely secure even after two+ years and three new roles. Feedback and communication is poor. I found a new job and put in my two weeks but it still felt like I got fired. "Get your stuff and leave immediately." They are belief driven not data driven. Even if the data is screaming to do something new, if it is not in line with the owners beliefs it is a bad recommendation to make.