I'm not sure what it means to be shipped to a different city and not being allowed to leave means, but even junior investment bankers on wall street don't have to do that.
"Not being allowed" means you're fired if you don't stick to your post. How is that different to any career here where you are transferred to a different branch office? Clearly if Goldman Sachs transfers you to their Salt Lake City office and you stop showing up to work you'll be terminated.