Every employee has a profile and a department, kept in one directory.
Employees, department heads and superadmins each see exactly what they should.
Leave requests in a calendar, approved by the head of department.
Department, company-wide and direct conversations.