Ya, thats horrible. The company I work for, Bridge, always finalizes schedule day before before 6pm to give us enough time to plan and make your day efficient. Of course, if you work for more than one company, scheduling can get tricky but I use a sy...