Pros
For the most part, they pay on time. Be careful to check the 401K contributions, make sure they really did.
Cons
1. The hiring process is very sorority rush driven. They love to keep people on the line for 3-6 months. (It is an internal joke) ........2. Regardless of the job hired for, you will be doing jobs not hired for. I am a computer systems guy and I have to take phone calls from angry employees whom the system has lost their benefits.........3. They have a very dishonest performance review, which almost never (NEVER) ends in promotion or raise. ......4. Leadership style is to give employees (whom they often call 'the employee issue') more than they can handle (which breaks people down) because then they get the "most out of our employees". Don't take a pit stop here.....for anything. Find a better place to work.