I've known permi-tractors that have done over 10 years at the same company. I've also known many who are just rolling over 6 monthly contracts seemingly permanently, with the occasional "strategic break". Some of them on 1K day rates. They come along to employee "do's" and if it weren't for their badge, you would assume permie.