Corps should stop leading people on, and be real with them and say "look, we actually aren't sure how this will pan out, so this will just be a 1 year contract job." But noooo, corps don't like to do this for some reason; they like to lead you on, hire you, then do the old "Layoff" trick ...