Hard job, bad hours.
Instead of getting a set schedule, you get a text the night before hoping that you are working the next day. The pay isn't all that great either, a job like that and you deserve at least $15 an hour, not $9 or $10
ProsCompany pays for out of state stays for work and pays for food too.
ConsBad scheduling, average management, and have bad hiring ethics.