Pros
Compensation is the only pro this company has going for it. Well, that is not true. The buildings are also pretty clean and all the campuses are nice. This was not enough to keep me there.
Cons
Literally every aspect of this experience was negative except wages and compensation. This was and still is the most toxic environment I have ever experienced. It has been a few years since I worked here and it is still the most toxic environment I have ever experienced. If you have any other options, work elsewhere. Just about every manager I met in my 8 years there was just a miserable person in some way and made everyone around them miserable. Some talented people work here, its a shame they are not encouraged. Super toxic, super aggressive. I worked here for a while and hated every minute.