Google and Facebook already went down this route. Lots of amenities on-site (at least, in their headquarters). But they were more used as carrots to induce people to join the company and stay. The stick approach of ‘you can’t leave’ is an interesting variation.
Let’s see how long before the ‘apology/I was misquoted/retiring to spend more time with family’ tour kicks off…