4.0
25 Feb 2025
Former employee, more than 1 year
Saint Louis, MO
Recommend
CEO approval
Business outlook
Pros
I worked here for a little over a year as a customer success manager. I enjoyed the role. Working remotely it was a little strange because there wasn’t much culture. I did love my job while I was there and my boss was very understanding and open to supporting me.
Cons
Benefits package is not that great Sometimes can be disorganized, despite having a hefty database of information. Lack of culture for remote workers