Pros
You get to choose your schedule if management likes you:
7 am - 9 pm
7 am - 4 pm
4 pm - 10 pm
If not, they place you where they like.
Cons
Long Hours,
Bad Management
You have to fight to get a break
Work on commission
You have no life, always tired