Originally Posted by
Bzzt
No matter what happens you guys always start some sort of rumor that "things will get better". The writing is on the wall, it's not getting any better. For your sake quit deluding yourself and get out of there.
Signing the TA should have changed the landscape somewhat, for better or worse.
What is your forecast?