add printCompanyHierarchy