Pros
Pretty good benefits compare to the competition. Able to switch department after completing 6 months of employment, Management depends per department. Ease of changing schedule if you're not able to work a certain day.
Cons
If you're 3 MINUTES past your shift time, you're tarde. However you can clock out 8 minutes before the end of your scheduled shift, and you get full pay. You can't be a mom; if your children get sick and you call out, it counts against you, then you get sick from your children, it counts against you. You get sick from a direct exposure from a co-worker, it counts against you. If you end up with 4 absences for the year, you're getting written up/fired. You have to be top notch. The absence/tardee policy is a complete joke for those who have children.