How to define company specific Departments?

You can add departments and department heads so that attendance can be monitored at that departmental level.
You need to open Settings in Web Dashboard, In Other Settings you can add departments under “Department Settings” Option.