In regards to working hours, the company offers flexitime to the employees.
We have flexi time so I usually work an extra half hour each day so I can have a day off every now and then for commitments outside of work. I have been offered overtime but I get to choose when I do it and how much.
Standard working week is 37.5hours. Company is very flexible with start and finishing time and award flexitime meaning if you work more than the standard 37.5 hours, you effectively create leave that you are able to take time off where required at a later date without needing to use your annual leave.
37.5h per week flexi. Generally flexible.