Pros: parties, fair compensation, healthcare benefits.
Cons: no growth
My experience there was fairly ok. The staff were friendly, however the management weren't too nice. They weren't mean either but not very nice. The company has a high turn overrate, and I wouldn't recommend anyone to get too comfortable.