Hi, I am currently on a 457 visa in regional Victoria. I have been working for my employer for a year on salary and I have one more year to go before my contract and my visa expires. I usually work more hours than what is on the contract. I sometimes work 9-11 hours a day easily, especially if it is a busy season. I work in hospitality - in a restaurant and bar with a license up to 3 in the morning. Management always reasons out that we finish work early sometimes so it's okay that we have to work extra hours sometimes. This is untrue because when we finish early, it's usually only half an hour early but when we are busy especially in the busy season, I work up to 12 hours a day without a half an hour break. My question is, are they legally allowed to do that under Employment Law? What should I tell my employer with regards to all the extra hours I'm working? I have started to write my hours and have found that I do work extra hours but management tells me to only write "on or off" on my timesheet even if I worked more than 7.5 hours in that day. I am also scared to confront them due to me being on a work visa. Thank you.