Former Employee1.0Mar 10, 2024Terrible management and culture no direction and total lack of good leadership
Current Employee3.7Dec 6, 2023Competitive product, good tools for Sales and marketing team but needs better guidance from Sales leaders. Need to include more good quality products which are needed in the market.
Competitive product, good tools for Sales and marketing team but needs better guidance from Sales leaders. Need to include more good quality products which are needed in the market.