Pros
1) It's easy to sell the company to consultants and managers because "TEKsystems is the largest IT staffing agency in the U.S." 2) The company can afford to take chances on people fresh out of college with little to no recruiting or sales experience. 3) They train you into the IT industry and they have good training methods. I still remember IT Landscape statistics that I learned in my first few weeks at TEK.
Cons
1) They're terrible at training people into recruiting or sales. The week-long training they they send new recruiters to helped me to understand the IT landscape and how to use their ATS/CRM tool, but it did prepare me how to find and recruit good candidates. I believe they did this thinking I'd receive that type of training at my home office, but I (nor the other recruiters who started with me) did not. 2) They're dishonest about work/life balance. Expect to work 50+ hours a week-- always. Not just until you reach salary, or hit contest, or whatever other production goals they set for you. They might point to the single mom in the office or the guy who's been there for 20+ years and say how they accommodate a work/life balance, but what you don't see is how much that mom works from home or how many medications that guy takes because the stresses of the job have affected his health so much. 3) It's a drinking culture. At any location. If you're recovering at all, I highly recommend you don't work here. 4) Gossip was abound and perception was understood as reality. It was even discussed in our office frequently. "What perception do we give others? Don't be the first person to leave at the end of the day. People think XYZ about me, but what they don't see is ABC." These were frequent statements I heard and felt myself. When office leadership cannot stand up for their employees, their employees feel neglected and undervalued. This was one of the many reasons I left. 5) Workplace Bullies. Some of the most rewarded people in the office are bullies. Many people, including myself, brought up these bullies to the proper channels, and eventually quit because nothing was effective.