DH just changed jobs and is payed a salary but his hours are so erratic. His first job was 6.45 this morning (meaning he actually started work about 5.45) and his last job is now 9pm (which means getting home after 10pm). He has only been in the job about a week, but everyday seems to have the same pattern - in my eyes they are taking the piss. His first job yesterday was midmorning, but he didn't get in until after midnight. The only reason he had until mid morning is his XDA wasn't working to accept more jobs! He was supposed to finish at 7pm tonight, meaning he has been working over 12 hours but they have bunged another job on him... I have just calculated his hourly rate and it is below minimum wage - can they even do this?