Current Employee4.0Jun 12, 2024Overall satisfactory. Base compensation is a bit low when the industry averages are taken into regard.
Overall satisfactory. Base compensation is a bit low when the industry averages are taken into regard.
Current Employee3.1Nov 14, 2023The product is good and sure is needed, so that's a great plus but overall, it is not rewarding at all to go the extra mile, while some sales culture around the sales process is kind of old minded.
The product is good and sure is needed, so that's a great plus but overall, it is not rewarding at all to go the extra mile, while some sales culture around the sales process is kind of old minded.