Perhaps you should sign up for a whole lot more companies. Several of the medium to large ones shop this company so the simple fact that you don't know is very indicative of how hard you have been looking (or not hard as it seems).
There are reasons that a body stays in motion
At the moment only demons come to mind