Pros
Great place to get your start in sales. TEKsystems offers a lot of training, and has an awesome culture. Definitely a work hard, play hard environment. The competitive environment really drives business and creates a sense of urgency to close. You are constantly pushed to do better and exceed expectations. Coworkers are genuinely invested in your success, and hold you accountable to hit your goals. Whether you spend your career at TEKsystems or use it as a stepping stone, it will create a ton of opportunity for you.
Cons
Micromanagement can be overbearing at times, but it is a sales organization, so numbers matter above everything else. As long as you are willing to put in the work, and win over the trust of Account Managers, it won't be an issue.