> If your potential employer is dehumanizing you before you’re on the payroll, how will they treat you once hired? For me, this is the key point. If a company can't even be bothered to show up for my interview -- when everyone is trying to put their best foot forward -- that bodes very ill for how I'll be treated if I were to work there.
There are many downsides to being an independent consultant/contractor but the main benefit is this: you never have to deal with anyone from HR, ever; you don't do "job interviews", no one asks you fake questions like "tell me about yourself" or "where would you like to be in your career five years from now", etc.
The discussion almost always goes like this: "here's my problem, can you solve it and how much will it cost". You answer with "yes" and a quote and off you go.
Source: I've been an independent consultant for 20+ years. Never once did I meet or even received one communication from anyone from HR at any of my clients, before, during or after a job.