1. An employee tracking system, comprising: at least a central processing unit; and a memory in communications with the central processing unit, the memory comprising program code executable by the central processing unit to perform the following steps: defining a hierarchical tree structure having a plurality of nodes classified to collectively represent an organizational structure within which a business organization arranges levels of management and lines of communication between said levels of management; defining a plurality of performance management rules specifying at least one employment condition defining at least a total number of days each of a plurality of employees of said business organization is entitled to be absent from work within a specified period of time; associating each of the plurality of employees with at least one node of the plurality of nodes in the hierarchical tree structure; determining a first hierarchical position of a first node of said hierarchical tree with which a first employee of said plurality of employees is associated and a second hierarchical position of a second node of said hierarchical tree with which a second employee of said plurality of employees is associated; determining access rights of said first employee based upon a relation between said first hierarchical position of said first node and said second hierarchical position of said second node; accessing first data stored in said memory in accordance with said access rights, said first data indicating when each of said plurality of employees was absent from work during said specified period of time and reasons why said employee was absent from work; comparing the first data against said performance management rules to determine which of said plurality of employees has violated a rule of said plurality of performance management rules; and generating a report comprising information of at least one of said plurality of employees who was determined to be in violation of the rule.