Pros
Wonderful coworkers, best team I was ever a part of. When you are getting paid, the salary was great/competitive. Reasonably good benefits.
Cons
Unclear mission statements, absolutely no communication on system updates/changes, poor financial choices, ability to hire directors but willing to layoff 20% of their company without question. They also furloughed the entire company and then still laid that many people off. Seems there is some really bad financial planning going on. Any reports of racism or discrimination just leads them to firing the employee, not addressing the issue. Really odd response from a company that claims they care about inclusion. The churn here is worse than at any other SaaS I ever worked for. Primarily stemming from working with really bad partners, refusing to work with customers directly, overloading the CSM team with way too many accounts.