Pros
The company grew fast and as a result I learned a lot quickly and filled a lot of roles, similar to employment in a small business or start-up. In addition to SaSS, EDI and the duties of my role, I also learned finance reporting, acquisition products, retention strategy, policy development and training, I gained experience with Salesforce reports and dashboards, AI, Power BI, Concur, JIRA, and Business Central, Sharepoint, Slack, Microsoft Teams as well as the SPS customer platform. I discovered talents and rose to challenges that I wouldn't have encountered at a more structured, mature company. My efforts were always rewarded, both financially and through peer/management recognition. I value the skills I gained in a free-structured, start-up-style work environment.
Cons
The company is vocal about their core values (Employees Come First, Obsessed With Customers, Succeed Together, etc.) demonstrated true commitment during COVID; hiring freezes and employee re-assignments prevented layoffs, affected customers were provided temporary billing pauses, and price increases were carefully evaluated and applied in an even-handed manner. I do not see SPS continuing to live their values; long-term employees are being laid off without notice or option to be reassigned to applicable roles, there has been no financial investment in customer support/operations and response times suffer (especially for credits and mid-term contract negotiations) and price increases are no longer evaluated resulting in some accounts receiving 10%+ increases. There is a level of inter-department finger-pointing that is creating silos, negatively impacting morale, and further slowing customer resolutions. I'm glad I worked at SPS when I did, and I hope the growing pains at the org are temporary. The positive workplace culture I experienced is likely a thing of the past and values that were once meaningful are likely now just catch-phrases. I'm rating five-stars because that was my lived experience, but employees coming into the org now are more likely to have a three-star experience.