It's been a good thing to discuss things like that in the past for me. I havent worked in IT at the same capacity as you might have I get that but tech jobs in general.. Yup. Let employees that are going to have to deal with the same shit know man. Especially if you have nothing better to do, and you already have stuff in the works. A lot of people don't have access to information you might know etc.
Best wishes compadre..