The impact of ICT on job quality: evidence from 12 job profiles