Pros
The product really works and SOLE knows its place in the market. This is uncommon and makes employees feel confident in SOLE. Some of the best people I've ever worked with; kind, compassionate, and a real family. There is real commitment to making positives changes on the social issues that impact the local community. Again, this is rare and great.
Cons
SOLE needs to put on its big kid pants and grow up in a lot of ways; the way things are done now won't scale with the projected expansion. SOLE is lucky to have avoided large structural issues thus far, but this will change over time. There needs to be a third-party compensation review done across the board, to ensure internal equity (protected classes) but also to make sure people are being paid the industry average. "Career development" for employees seems like a tiring task that management is forced to do, not a genuine interest that they have. Shuffling the same people around to different departments/teams isn't true career development.