I was had a contract to hire job with them and once I found out that they lied to me and it was only a contract job. I then quit early from the term date of 8/5/2011 I quit on 7/24/2011 and now they arent paying me my last check. They say since I broke contract that they have to wait for them to get paid by the company I was working at before they can issue me my last check. I never signed anything stating that. Since I started 5/1/2011 I have been getting paid within 30 days of the end of each month.