Current Employee4.4May 29, 2024My overall experience has been great. Great culture , a lot of resources and room to grow.
Former Employee2.9May 29, 2025good company, over hired and a very technical product that some IT teams aren't ready for.
Current Employee4.0Dec 13, 2023Great company to work for with a market leading solution but competition is catching up. Lots to learn and hug pressure environment
Great company to work for with a market leading solution but competition is catching up. Lots to learn and hug pressure environment