Current Employee3.6Feb 3, 2025good company with a good culture. Employee's are well rewarded as long as they're willing to work hard and be self starters.
good company with a good culture. Employee's are well rewarded as long as they're willing to work hard and be self starters.
Current Employee2.9Sep 30, 2025They overhired in the MM segment. The inbound lead flow has come to a halt and they made us prospect. However, nobody is able to find opps.
They overhired in the MM segment. The inbound lead flow has come to a halt and they made us prospect. However, nobody is able to find opps.
Former Employee1.3Nov 8, 2025Management atrocious (speaking for EMEA), zero sales experience or accumen.
Current Employee4.6Jan 31, 2025Everyone truly loves working here. The culture is great, and filled with passionate people with the company's best interest in mind.
Everyone truly loves working here. The culture is great, and filled with passionate people with the company's best interest in mind.