Pros
TEKsystems is more than just a job to pay the bills. It is a place to build a career. There is a direct correlation between the effort and commitment you put in, to what you will get in return. The training program is very strong and can help prepare anyone who is eager to learn to be a successful recruiter. Long term the compensation and career growth is phenominal but you definitely need to make it through the same challenge of starting building a network and learning the industry, as you would with any long term, relationship building sales position.
Cons
The staffing industry can be very challenging. You are not going to be able to help everyone, which can be very frustrating. With those who you are able to help, not all will be appreciative. This is a client-driven organization, which means that you will not be working 9am-5pm. You will need to be capable of responding to your clients or consultants when they need you, not when it is convenient for you.