At Google it was really rare to be denied, and if they did then it was kinda a negotiating chip for you - if you're so important to the company they won't let you leave, then are they going to pay you accordingly?