If I don't get my salary raise after 9-12 months, I simply leave. Sometimes I stay one more year (2 years look better than 1 in the cv for any given role) but I use that time to prepare myself for my next role and learn cool things (unrelated to work) on working hours.
This is in Europe, though. If they fire you (which it's quite hard to do) they give you a period notice of 2 months. So, I don't see the point of defying management at all. Besides, most of them (from my limited perspective) are in the same boat as me (they want more by doing less, and promoting me and giving me raises is a way to achieve that... it's a win-win, well, the only one who loses is the company, but usually no one gives a damn about companies nowadays over here).
In my experience you can defy management, accomplish the impossible on schedule and under budget and still get a bad performance review from your manager because by doing so you made him look bad.