Pros
Remote flexibility, "unlimited" PTO, some colleagues were nice people
Cons
There is zero culture. The company has no mission or values. The company does not recognize employees' contributions or tenure. The company is always in some state of "financial crisis," so don't expect to receive a raise or promotion.
The CEO and sales team know nothing about technology and have no experience selling it. The platform itself is convoluted and full of bloat from years of poor business decisions.
Product decisions and timelines are driven by sales, not the actual experts who were hired to make them. The codebase is poorly (not at all) maintained, The product team isn't given the time or permission to improve the codebase. There are zero QA resources. Engineers aren't given the time or permission to incorporate proper automated testing.