I'd say it's time for you to negotiate yourself to another company. Severance pay, at least, should be standard.
(Edit: I'm taking the inference you're working for a big company. If you're working for a startup, we're talking about a whole 'nother world.)