Pros
Company has been through a lot of layoffs and turnover over the 2023-24 time period, so the negative reviews are understandable. There is new leadership in place with a more practical mindset, though, so the ship seems to have turned in a more positive direction. Good work-life balance and remote-friendly culture. Positive, encouraging mindset from the current leaders.
Cons
With so much turnover over the last few years, it can be hard to track down the right people who understand a certain existing process or technology. Also due to the above (loss of experienced people), development and improvements to those processes can be slow. Management is fairly understanding about this, though. Salary and benefits are okay, but not what you'd get from a more established public company (especially for those in high-cost areas). Stock options are pretty generous, though, so if they get acquired or IPO you will get a nice windfall.