Anonymous wrote:You should find another job, and give the notice required by your agreement if you have a notice provision, and try to be as gracious as possible to current employer even of they suck. Say it has been great and you appreciated the opportunity, adore the kids, will miss everyone (lie if you have to on that but try to find something about which you can be sincere), and explain that the new job offers great chance for something innocent (i.e. not "less crappy employers" or better pay) - maybe better commute, flexible schedule, chance to add to your credentials, something like that.
Also realize that you may do everything right and your employer may be the one to set the bridge on fire. I am a MB, and some of the best career advice I ever got in my own profession is that every time you leave a job, you should be equally prepared to hear "we are so sorry to hear you are leaving since we value you so highly" or "get the hell out" because no matter what you do, you never know which it will be.
This is excellent advice, especially everything in the first paragraph.