I first interviewed with middle management and that went well. The expectation was set that I would be working a certain shift. I then interviewed with the director of customer service, who miscommunicated what shift I would be working. Despite me clearly stating my availability, he offered a shift that was not agreed upon. He then said that the shift I was looking for would not meet business operation requirements, despite having agreed upon a schedule during my interview. As a result of this, I did not accept the role. There needs to be more communication between middle and upper management.