A peek into the Information Technology talent landscape