Organization size as related to job satisfaction, absenteeism and turnover