Current Employee3.6Sep 4, 2023Can be better improved with more leads - not the best Marketing product in the market for its price
Current Employee1.7Aug 17, 2023not recommended. the culture is deteriorating massively and middle management incapable
Current Employee4.0Jan 16, 2024Great experience during my time. Would definitely recommend it working herey
Current Employee3.4Sep 12, 2023Amazing so far but challenging to attain quota. Great place to learn how to sell software