Pros
Kinda make your own hours ...
Cons
Even though you work for them for over 2 years and always did a 110% everyday they fired me after one time mistake I didn't see a few racks to be put out and I always came in when needed and never had a call in but once in 2 years but I get fired over one simple mistake.