I have wondered that myself. We have a much smaller IT department. We only have 300ish computers and 14 servers, but there are also a grand total of 2 of us in the department (and the other guy does management type stuff 70% of the time and not IT stuff). While a network of that size isn't impossible to monitor it certainly takes a lot of time. I'd love to hear if there are any "easier ways" of monitoring that.