Usually, every job has one of those types. But lately, now the company is cutting back on the temps.
My boss talked to me saying I'm doing a great job and he talked to management they want to bring me on board.
They let go 3 temps in the past couple of weeks. The douchbag I talked about, one I hardly knew which decided to quit on the first week on the job. This one guy he's going to ASU doesn't put in a full 8 hours and doesn't know CAD that well.
I had to teach that person a lot of tricks, which he never wrote down and constantly be taught over and over. I also had to do his work for him from time to time, which after a while it was getting annoying. My boss wanted some feedback and I told him the truth. That's probably why he got let go.
I have no problem training somebody. Hell, we all teach each other new tricks almost every day. Like my boss knows CAD well and I learned some new advance commands, I never heard of. He doesn't know Revit which I do, so I train him and a couple of others on it.