Pros
There aren't that many requirements on metrics, but they do value a good NPS score, which means you don't really have to rush to fix a customer issue, but they have to leave happy. Decent benefits. They have special events like movies, or crawfish boils that all employees can attend for free.
Cons
Your job description does not match your actual scope of duties. If you are hired for Chat Support, you will most likely bounce around from billing, sales, phone support, tickets etc. They don't necessarily give out pay raises when you take on more responsibility. If you don't accept a job offer that is harder, then they will keep you at the entry level, and offer it to someone who will accept. They fired all of the people that were non corporatized, and now it has lost its intimacy, and passion. Everyone that works there pretty much acknowledges that its just an opportunity to get in to the industry and move on to better things once you get more experience. They no longer give people the option for remote work. You MUST work in the Austin office now.