Bank Reconciliation book keeping . financial reporting software's work experience.Human resource. payroll.employees appraisal. employees interviews. performance analysis. attendence record .salary preparation. preparation ofcash book bank book. petty cash register.updation. income statement balance sheet. assets and stock updation. sales invoices preparation. stock reports recording. monitoring. internet marketing kept in view customer satisfaction.