I did this and it was the best thing I ever did for my career. The contracting company was kinda neglecting the contract and the company I moved over was fed up. The company ended up agreeing to end the contract in exchange for my non-compete to be nullified.