A friend of mine worked for Home Depot for exactly one week. It was a second job, she was clear on her availability and that it was a second job. Her main job paid well over double HD. At the end of the first week she was told to report to work during time already set aside for her full time job. They told her if she did not come in to not come back. that's what she did.
Lost and high skilled adult worker in a part time job because they think the world revolves around them.
I have heard this kind of thing over and over about big chain companies.