identifying sinking ships
Excellent article! Personally, I like to stay on as long as they keep giving me a paycheck -- the first time your paycheck is late, quit immediately. And as the author suggested, you should always have a few months of savings $$ for emergencies.
Another bad sign is if your employer shows up on www.fuckedcompany.com :-)