The pros and cons of offering flexible work schedules for employees