Pros
There are very few pros to working here. In an attempt to make their employees feel appreciated they will FORCE socialization and sometimes they provide food when the do this.
Cons
TEKsystems was the WORST company I have ever worked for. They provide no work life balance and expect employees to sacrifice their health, mentally and physically. The work environment is so toxic with the supervisors forming their own cliques and talking about their employees in a negative light behind their back in Teams chats. They offer no support if you are struggling other than "do better" and say they will help however they can but when help is needed are no where to be found. Mental health is not cared about even when speaking to the manager in charge of the office and expressing concerns to HR. Managers tell employees they "aren't being singled out but they are being micromanaged" when employees reach out to HR to express their unhappiness and their feelings of feeling targeted in the work place. They will build up a case behind your back to fire you while telling you to your face that is not what they are doing, and then fire you on a Monday at 4:30 in the afternoon after you have done all the work to complete their payroll that they needed you to do. They will use and abuse you until you no longer meet what then need and then throw you to the curb. All around working here was the most toxic place I have ever worked all while shoving in my face how many "favors" they were doing for me and how great they thought they were treating me. DO NOT WORK HERE, especially if you are unwilling to be a suck up and conform to their ideas or suggest change.