This page has moved to a new address.

IT job market seems to be improving