No experience with them. But given the stakes of your income at the mercy of the locums company, I wouldn't go with a no name locums company unless there was some compelling reasons (e.g., a physician startup who was running things lean and passing on higher rates to the docs)