Full time or part time you get paid vacation & personal time off. Most employees have set days off. They based almost everything on seniority so it will suck if you're just starting new.
Health ins, life ins, dental, 401k (after a time), paid lunch break. Work every holiday and weekend, not allowed to leave premises during shift.
Tremendous benefits at a very low rate
They have great insurance plans, especially if you are single. One thing i dont like very much is that they dont have raises too often.
Everything you could want and cheaper than most employers
The health insurance coverage, as well as dental and vision were pretty good. And they give out holiday bonuses based on how long you've been employed there. The longer you work there, the more money you get as a bonus each year.
List based on reports from current and former employees. It may not be complete.