Having separate logins allows accountability. Each user action is tracked separately. Users can be mentioned by their names in addition to being mentioned as a department. Consider giving your staff individual accounts and putting them in a shared department (instead of shared login). A shared department allows the entire group to be treated as one in terms of accountability and notifications.