Pros
They get you a job, at the lowest possible pay rate, with the worst possible team supporting you at TEK. This ensures everything else in your life seems better than your employer. Which if you have a very sad life is handy because every day I get stuck interacting with someone from TEK is an opportunity for me to appreciate my terminal illness and personal debt. Wait that isn't a pro. Other than having a job TEK is total crap.
Cons
The day is only 8 hours long on paper. Which means working free overtime gets in the way of my personal life. People seem to think I'm anti social because I never go out. If the day was lets say another 4 hours, (representative of the time I put in) my family and loves ones would understand. Its not that I don't love them. Its that I don't have time or energy to love them. - Payroll is a nightmare no one knows anything - Asking anyone for a review is a waste of time my requests have been ignored - Openly lied to and corsed to do extra work "as a team player" - Getting expenses paid out was months of back and forth It really feels like the kind of place where as an IT contractor, you are going to get hung out to dry. Between the Ontario labor board and TEK you can forget about ever feeling too relaxed. TEK employes some good people, so I know the ISSUES come from the top. However even those good people are neutered and useless.