McKinsey sponsors many BAs yearly across the world for the most expensive business schools, so there is no reason to believe why it should not be the case for experienced hires.
I do know about one case from someone who joined as a junior associate in Spain.
However, bear in mind that usually it won´t be the company limiting this, but the employee himself/herself. After a certain level, the MBA does not make sense anymore -think of the opportunity cost in terms of money, to then be re-hired in consulting in the same role you already are-.
Different story is to change industries, but then you would need to give the money back and does not make sense anymore
Hope it helps!