IT Graduates still in demand