Pros
Beautiful campus and office, free gym membership, great snacks. Chaz and Joe are great people - they care about the employees, I'm just not sure how much control they have anymore.
Cons
The recent acquisition has put a serious strain on the company and unfortunately, it's showing signs of getting much worse rather than better. The processes put in place hurt both the customers and the employees - it makes it difficult to do your job. Depending on the department you're in, it can be difficult if not impossible to get work from home or schedule flexibility. Career growth is stagnant at best - it may depend on your manager, but they're more likely to hire outside than promote from within. "Unlimited" PTO is more like a suggested 3 weeks - maybe 4 if you're lucky. Salary is very low compared to industry standard.