Pros
The only pro to this company is that they fully pay for your health benefits.
Cons
Please think twice before joining this company. The will pretend to care about you the first month, and after that its entirely different. The company does not care about you. I repeat, THE COMPANY DOES NOT CARE ABOUT YOU. All they do care about is PROFITS and their book of business. Profits over people, and its clearly noticeable in your everyday on the job and conversations with managers. Very poor client management and allow clients to run (not walk) all over you. Expected to work extreme overtime with no future benefit or flexibility in working hours. Not only are you over-worked but teams are under staffed, therefore workloads are even greater. The company/management does not show any ounce of respect for its employees. Its all work and no appreciation. Simply, a very sad working culture and mentality.