The effect of teacher background characteristics, workplace conditions and compensation on job satisfaction