I recently got a job as a contractor for one company, working at another. As such, the contracting company is who gives me my pay. For the past 4 weeks I have been employed at this company, they have screwed up my pay. Every week. We are supposed to be paid every Thursday. This week was the first week they were supposed to start putting the money in my account, direct deposit. It is now Friday evening, and the money is not in there, and I have not recieved a check in the mail like the pay for the 3 weeks before (Btw, they screwed up the first two, and had to get paid for 3 weeks on the last week). I am thankful to be employed, but whats the point of working if I don't get paid for it? I was wondering if there was anything I could do beside sending a friendly email to the company every time they mess up like I have been?