Pros
Immediate team members are good people who all suffer together under poor management and leadership
Cons
There's a reason why 20% of this company's reviews is 1-star, which is a huge red flag. The average tenure is less than 6 months. I saw multiple people get fired within their first 90 days, not to mention VPs of Product, Engineering, and the CTO (who got fired after laying off tons of people himself). It's a fear-based, toxic culture where you are one mistake away from getting fired, and they continuously replace talented ICs with new folks who don't know what they are walking into. There are no processes or data-based decisions. Priorities (and favorite employees) change every week based on the CEO's whims, and no one cares to stand up to him. If you have any other options, I would take them and avoid this company at all costs.