Pros
Good pay, good benefits. Most of the people in home office very helpful. Nice web-site for employees to get needed information regarding their positions, benefits, etc.
Cons
Very POOR site management!! And the CEO didn't bother to reply to me when I sent him a letter explaining my position on a "blown out of proportion" incident with another POOR site manager. Denied my unemployment due to this. I felt the CEO was a much bigger person than that and I was truly upset due to the "no reply". I loved this company and was planning on staying with it. There was no problems with me nor my work until yet another site manager caused problems. I guess I wouldn't tell anyone not to apply with this company, but I'd be making sure that you watched what you said to Site Managers.