IMHO, maybe there are some in- house topics which people would like to discuss with their colleagues.. although I do agree an open forum is most useful to possible new recruits

But sometimes the current staff need a place to discuss things which may be irrelevant to non staff.