Current Employee3.1February 20, 2024Great company and people. Very low base pay for AE, lots of changes the past couple of years to territories.
Great company and people. Very low base pay for AE, lots of changes the past couple of years to territories.
Current Employee2.4January 9, 2024This is a very incompetent company and they are successful because they have good solutions.
Current Employee1.9September 27, 2023Currently the North American team is managed out of Europe. Time zones, culture differences, lack of marketing budget along with no brand name recognition make working for absent management beyond frustrating.
Currently the North American team is managed out of Europe. Time zones, culture differences, lack of marketing budget along with no brand name recognition make working for absent management beyond frustrating.
Current Employee4.0September 19, 2023My overall experience was not the best. Low morale and unorganized. They're working on modernizing the sales experience though.
My overall experience was not the best. Low morale and unorganized. They're working on modernizing the sales experience though.