Current Employee3.1Dec 5, 2023It has its highs and lows but overall a good company which is having growing pains
Current Employee2.9Aug 22, 2024Great company overall, tougher with no incentives in managing accounts and product gaps making it harder to solve for customers needs up market.
Great company overall, tougher with no incentives in managing accounts and product gaps making it harder to solve for customers needs up market.
Current Employee3.4Aug 29, 2024My overall experience is good, I’m happy to be here but there are lots of changes