Determinants of employee, attraction, motivation and job satisfaction in Information Technology industry