I was offered a General Manager position at a successful hotel in my area, and was asked to start immediately. My first two weeks of training amounted to 48 hours for the pay period. On the day that we ran payroll, the co-owner told me that he would only be paying me hourly for this first period. I was pretty confident that this was not just unethical, but illegal, but just let it slide at the time. We are about to run payroll again tomorrow, and I was thinking of mentioning how I am owed $512 for the salary I didn't receive last check. I left another job for this position, and having this thrown on me has actually caused a lot of financial problems (check was only a couple days before rent and other bills, so I even had to take out a title loan just to compensate for the money I expected to receive). Am I wrong to demand payment?