Pros
The core values of the company that they preach are really wonderful and great. The goal of the company to help people to help people their practices is the reason why I stayed as long as I did. You can also work from home which is nice.
Cons
They don't pay top of market like they suggest. They also say that they appreciate radical candor but really they don't. management wants you to be able to take radical candor, which ends up just being feedback that's given harshly. but anytime somebody questions the company and their values it's ignored. You won't move up in the company unless you are completely emotionless and if you are a white male. The pay ranges are wild for the same role. If you are applying for this job I would suggest upping your range when they ask for it.