Study: 48% of workers have left a job because it didn't meet expectations