I'm sorry that your employer behaves in this manner. You need to make a stink about it if possible. I would keep an eye on the local paper, find a reporter that you like his/her style and alert them to these issues. You can do this anonymously and as long as you provide proof (internal memo for instance) I'm sure the local press would be all over the story.

Nothing like some bad advertising to wake up management and make them aware of the financial fallout.