Q: "Hi, may I speak with XXX?"
A: "There is no such person here. Which company are you calling?"

Note that I'm not asking which company they're calling from.

Q: "I'm calling from AAA company"

So now, I have to clarify with:

Q: "Which company are you calling TO?"
A: "BBB company" - which apparently, is not where I am...