You are guaranteed nothing. They change schedules at will here and if you don't like it they will find a way to get rid of you.. I was hired for "days" not sure when "days" means 12 noon to 8 pm..Of course, they don't tell you that until AFTER you complete training and quit your other job.