Hours are set but its pretty good in Perth because we work on eastern states times so early starts and finishes for me!!
Part time or full time shifts range between 7.30a - 9p, 363 days per year (christmas day and new years day have recently been deemed a waste of money to staff)
There aren't really flexible hours as such. They have a few companies they work for and some of them have different shifts running, so I guess you could work that around the hours you need I'm not too sure. I worked in a team that had everyone working Monday to Friday full time. Sometimes we did overtime on Saturdays but it was optional, never forced.