Former Employee4.1Feb 12, 2025Great training, not a great growth opportunity anyone looking to stay long term.
Former Employee2.4Dec 10, 2024Company started out great about 6 years ago but the current direction for CSMs is pretty grim.