Pros
Free gym membership, great way to meet new people, can be a lot of fun.
Cons
If you are even one minute late you will be written up. Same if you punch out even one minute early. You will be promised 6 months to a management position, this will not likely happen. They make it sound like you can get benefits right away. In reality, no matter when you start there's only 1 date in the year you can sign up for benefits.