Supervisors favor certain employees over others. The company is quick, almost daily, to point out your mistakes, but very little recognition of a job well done. You are constantly monitored which gives them a paper trail if you make a mistake. Instead of actually coaching you when you have made a mistake you receive the blame. I spent more time in training hearing about the trainers personal home life than learning, so I did not feel prepared when I hit the floor. Coaches who are playing childish games or flirting with guys, didn't help my OJT experience. I had one awesome supervisor and my job performance improved greatly under him and then they took me off his team.