Pros
Great benefits compared to the typical offers Cash profit sharing is one of a kind You can literally retire a millionaire (if you make it that long) Salary isn't difficult to negotiate (overpaid for the work you do)
Cons
No opportunity for advancement Very little transparency - expect to be lost about everything Plenty of lateral moves available, you just have no say so over where that move will be or when The work you do yields little to no transferable skills Don't get sick more than 3 times per year, it may cost you your job Don't expect flexibility for work/life balance Supervisors half your age run the place with no experience other than a few textbooks and 4 years of final exams You are not allowed to think on your own, just roll with the robotic, manufactured, day-to-day duties Shift work! - need I say more - a real career does not have scheduled 15 min breaks and lunches Forget time off for activities at your child's school, any holidays, or any flexibility...seniority sucks up all of that opportunity You can be a superstar one day but the minute your shine fades, you can easily be shot out the sky i.e. out the door - permanently