Flexible scheduling moves away from rigid business hours that apply to all employees. Employers often implement flex time scheduling to better accommodate the individual needs of employees. The idea is that employees experience higher job satisfaction when they have some control over their scheduling. Employees are also better able to balance work and their personal obligations when scheduling flexibility is allowed. Although flex time offers some advantages, it has some disadvantages as well.