There's more contractors than real full time employees and they rarely, if ever convert contractors. All the benefits of working for a company (health insurance, bonuses, days off, etc) are only applicable to full time employees, i.e your departmental managers.
No career advancement
Bad management, clueless C-level,