Contractors have great pay and good hours. They train you fast and efficiently. Great team atmosphere, approachable management. Fun team building activities.
Cons
Contractors have no paid holidays, sick time, or care taker days. Don't allow contractors to participate in on campus events- colleagues only.
The work done wasn't particularly challenging. Management was cordial (if unresponsive to concerns). Work environment was generally clean.
Cons
Almost no chance of moving up. Work environment was mind numbingly boring. The only people who stayed long-term were those who couldn't do anything else.