I ve had exactly same idea for many years now, but apparently that's not as obvisous to others
Developing new software? Universities! Maintaining/migrating old software? Universities! IT counseling and advise? You won't believe it ... Unive okey i stop here you got the point