can be a good way to make a buck, but if you mess with people's TIME AND MONEY, you will lose your costumers just as fast as you got them. on my first shift, i showed up, clocked in waited 15 mins to be told by the company they over booked it and i got sent home, she told me that i would still be paid since i did show up and it wasnt my fault.24 hours later, the app messages me that i was a no show and risk getting banned from the app. then saw my payment was rejected... my first shift. lol