This place has terrible management. They're communication doesn't exist, your job isn't reliable, untrustworthy and filled of drama. One week you'll work and the next week you can have 0 days. The only pro about this place is that you're entitled to make your own schedule. Communication sucks! Nobody knows anything nor do they make it their business to find out. It'll teach you the meaning of untrustworthy if you haven't experienced it in life yet. You'll question the kind of people you're working for here. It wasn't all bad in 2014 in my opinion, but now it's a nightmare.
Making your own schedule
No benefits, paid holidays