You will learn eventually when MSC's normally post their shops, especially for the ones that you like working for. Depending on your area you might learn that a company never has shops in your area, and it cuts down on the amount of work logging in and checking shops.
There are reasons that a body stays in motion
At the moment only demons come to mind