You mention "No raise, no benefits, no security, no growth opportunities on my team." It's often the case that employees have it no better than contractors. In fact being a contractor can be advantageous in several ways. I know many people who prefer to work on a contract basis and not be an employee.