How about a group that contains all users in your company. To the right of the group it will show a count of how many in the group and how many currently on line? Crude but not much effort involved. If you have thousands of employees there may be a performance impact especially if others add this group to their buddy list. If you have more than one Community server then it does not differentiate between them.