New report paints positive picture for IT graduates, but less rosy for those wanting to join tech firms