Yup. Long story short (since people are probably tired of me telling the story):
We lost the contract to the account I was running. Was promised new position with company that involves a lot of admin BS and basically becoming the designated trainer for the company, among other things. Comes with decentish hours, company car, etc.
My first day training for my new position, I was told that we are short staffed at another account down in LA (Burbank to be exact). It's another account that's going away at the end of Nov... so they can't really hire people to serve on a sinking ship, so they put my ass here to help close it out. Been working afternoons and graves all month and not happy about it. The only good thing is, even though I am part of the overall supervisor team, this is not MY account, so I don't have to deal with bullshit outside of the normal day to day bullshit.