This page has moved to a new address.

Jobs Progress? Does anyone actually believe that?