Its pretty much balanced.
You work a shift 8 hrs gap before we get another shift,
Never too stressed or loaded.
Work is Time bound according to the Bus schedule never early, on time or little late depending on traffic and weather condition.
Helpful people and management.
Salary is good.