There are, but they still rely on banks. Right now, the only one I know of is bitwage. They have you add their bank to your employers payroll system and then convert your paycheck to Bitcoin. It obviously still relies on banks for this, so it is difficult to get paid in Bitcoin _without_ relying on banks at all.
You'd have to be employed by a pure or partly pure BTC business to avoid banks altogether. I think Overstock offer payment to their staff that way. Blockchain.info pays BTC and nothing but as far as I know.