I would say overall, fairly flexible. However, I would also state that it is dependent upon your work ethic and performance as well as the individual manager. I have had situations where I had to make last minute adjustments to my schedule and my boss was accepting and not vindictive. I also do work sometimes on a last minute basis, so again it is a balance. Just be honest and consistent in your schedule related concerns and they will most likely accommodate with little problem.
Help answer questions real people are asking about your company. Your answers will be 100% anonymous.
The person asking the question will be notified of your answer, and it will be posted publicly. Your identity will be kept private