Pros
401k and medical benefits are above average.
Cons
Stay away from the PCMS and RBI group. Management is horrible and very insecure. The lying to employees and clients is out of control. It is a very "clickish" and political environment. Managers will and do harasses employees. This is the only company I know where a manager gets investigated for numerous harassment complaints, and gets promoted to a new position. There is no opportunity for growth. Coming into an interview, they will tell you that they want you to grow and work up the ladder. However, when the time is to come, they will lie about their own time frame from previous conversations. My advice, I would bring a tape recorder to the interview and every meeting. I don't think you can pay me any amount of money to keep me there, I am glad I left when I did.