Dubious tax advice aside, I've never worked at a company where the contractors are treated equally to the full time employees. I would never work as a contractor simply because you are setting yourself up as a 2nd class citizen.
heck I had so many team lunches for successful milestone of project paid by company that I don't care to count