Current Employee3.9Oct 14, 2025It's been good. Solid company. Great reputation. Good team. Good solution.
Current Employee4.1Feb 5, 2024My overall experience has been good. We are focusing on our channel and resellers to build great partnerships.
My overall experience has been good. We are focusing on our channel and resellers to build great partnerships.
Current Employee3.6Dec 13, 2023Overall - great market fit, poor marketing strategy but getting better.