I say vote with your feet. Get out and give someone a chance who will be an asset to the company, help it grow and improve the prospects for all who work there.
You are at the front end and many other less well off people rely on you.
Work with your managment to improve you situation and stop bitching about it.
Have a spell of being out of work and you will realise that in this climate you should be greatful for the opportunites you have been given.