Vantaggi
TEKsystems invests a lot of time into training their employees. Other than that, there is nothing good to say. They say they care about their employees, but they don't. They are a 5+ billion dollar company and they still offer below than average health benefits to their employees. There was one point that the company had too much money and they had to "bleed the tires" so they gave all of the employees that were already making a ton of money a huge bonus. Nothing for anyone else and/or no changes to the health benefits. The number one thing on the bi-annual employee survey every year is better health benefits, and every year they go un-changed.
Svantaggi
Excessive hours; Management wants to know everything about your personal life so they can use it against you; Unfair promotions; Incompetent managers; Micro management techniques that they refer to as "performance management" because they say they don't micro manage. They are so bell bent on how the company was started and the "culture" that they ignore everything else that can make the company better.