Pros
There are incredibly smart people throughout the company. They have a great product and it's an exciting time to be in the AI/ML space. Its a great company to learn.
Cons
Toxic culture - most people walk around miserable, stressed, and unhappy. Management pushes everyone hard with a short-term focus - simply trying to please Wall Street as a public company with whatever window-dressing they can serve up each quarter. Management has ZERO trust in the employees especially the salespeople who are treated like children instead of professionals. Decision-making is ALL at the CEO level and nobody has the authority to make a decision and anyone who questions management is at risk of being walked out. Salespeople are setup to fail - the ones that last more than 1-year usually quit once they vest and make enough to walk away.