I regularly used to check the IT industry status down
at fucked company.com, sadly this site itself died.
This happens, sometime the owner just can't afford
to operated any more, or else, decided is that his own
website was bad taste. It happens there are several
stages of a company, and many reason for success or
failure. It important to know the warning signs. There
are plenty of chat rooms for floated companies, and
sometimes you get news about them.