Pros
Easy employment process, they do seem to have job availability.
Cons
They are a contracting company who recruits for temporary roles at other companies. The recruiters I worked with had little knowledge of the positions, and was placed at 2 seperate companies that lacked a solid IT department. I quit the position the recruiter first placed me at because it ended up not being an IT related position. The company was hiring bodies to fill a contract with the state and the work assigned fell more into a data entry role. The company also docked my pay claiming I took a extra break all week then was allowed. Teksystems would not back me up and only offered a $20 gift card to help cover the lost wages, which did not come close to the amount I was docked for the week. Another new hire and myself where both told by the Manager we had two 15 minute breaks and a half hour lunch that could be taken at any time, but then this manager claimed a week later she never told us we could have a 15 minute break. Between falsifying the roles job duties and then docking my paychecks hours I let Teksystems know I would not be returning. Several years later I thought I would give Teksystems another try only to be placed into a new company role as Help Desk Specialist. The department was poorly ran, with little to no training and thrown on the phones to wing it. After 6 months the contract ended and I decided not to continue my employment with the company or Teksystems. Teksystems also does not offer benefits or they are limited. No PTO options and missing a day for illness is frowned apon, even after 90 days.