Pros
Hourly pay was $50/hour and that was the only pro of this job.
Cons
Supposed to be paid weekly and I wasn't paid for 3 weeks while I was still working there and another 3 weeks after I quit. The first few weeks of no payment I was understanding because they had an accounting error so I got an incorrect check and they assured me they would send replacement checks soon. I kept waiting for weeks while they told me they had no idea how I wasn't getting checks because they were allegedly sending them and just not showing up in the mail, which made no sense since I had received checks from them before they suddenly stopped arriving. Then they switched to Zelle payments a few days after I quit and claimed they couldn't find me in Zelle even though I verified that it's not hard to find me in Zelle. The boss was very rude to me and framed the situation as though I was being unreasonable for expecting to be paid in a timely manner. Also, when I was hired I was told the schedule is flexible and that I could change my availability whenever I need to since this is a contract job, but when I told the boss I had to change my availability with ample notice I was yelled at for being "unprofessional" and "making commitments I couldn't keep."