Current Employee5.0Aug 13, 2024Great so far, good people but limited inbound flow on the strategic and enterprise accounts. Way too much stress but I guess $300k base pay as sales manager is worth the stress
Great so far, good people but limited inbound flow on the strategic and enterprise accounts. Way too much stress but I guess $300k base pay as sales manager is worth the stress
Current Employee4.7Jan 13, 2025Good company. Definitely on the higher end of the comp spectrum for MM. highly technical product, big learning curve
Good company. Definitely on the higher end of the comp spectrum for MM. highly technical product, big learning curve
Former Employee5.0Dec 2, 2025Good it was legendary I went and it was awesome. This was the best place ever it’s awesome and really works well for the environment as well as the business culture. This is just all
Good it was legendary I went and it was awesome. This was the best place ever it’s awesome and really works well for the environment as well as the business culture. This is just all