Scheduling promotes poor work/life balance. But that was advised on the interview. Management is transparent with their needs and what is required of you. The scheduling manager tries to balance the needs of the employees vs the needs of the company. Unfortunately, they cannot please everyone, but the transparency shown by the management is much appreciated.