Current Employee4.3Aug 3, 2024It's great and the culture is decent. Overall WLB and selling the product is pretty good.
Current Employee3.9Feb 24, 2025Nice people to work with. Product can be complex so you need high motivation to stay well updated as it changes a lot. Incentive could be more motivating for a CSM.
Nice people to work with. Product can be complex so you need high motivation to stay well updated as it changes a lot. Incentive could be more motivating for a CSM.