Keep your dignity & self respect! If you get laid off (which you will) run from a contract job!!!! We are better than this! Start a new career because its over!
From high in the company watchtower, their is no difference between us field reps and a contract rep, EXCEPT MONEY. ie we're expensive PITA employee, contract cheap and efficient model.