The parking garage is not owned by the company that I work for. I believe it is city-owned property, but I'll have to look into this to be sure.
I agree/understand that if it's private property, they are within their rights to ask me to park at location B. It is unfortunate that location A is so much better and more secure (camera, frequent smoker traffic, much better locking potential, and in view from my building) than location B.
If staying at location A means I'll make someone grumpy and that will be the end of it, I can live with that. If staying at location A means that someone is going to cut my locks and I'll never see my bike again - obviously location B is the better choice.