Pros
Pay is great, people are super smart, and the work itself is interesting. Very fast pace and agile, which is exciting. If you want to never be bored, this is the place! Super enjoyed my manager and my time here. My former manager is the only reason they are getting more than 1 star.
Cons
Leadership has a top-down authoritarian style and it is a fear-driven culture. This is the company that made me realize how important leadership and culture really are. The stock has been struggling. If the stock was performing as promised, then the Comp/Benefits score would be higher. It is an equity-driven company, so this matters. (Beware: every 1+ positive review is posted after every negative review and is likely coming from bots or it's someone's job to keep their rating high.)