Current Employee4.1Mar 24, 2025Great company and people with a strong culture. Many benefits and support options available.
Current Employee3.0Oct 20, 2023Poor leadership and unreal quota with 60% of the sales team under goal
Current Employee3.6Feb 29, 2024Difficult to break into accounts with existing cloud providers but once in, there are a lot of opportunities.
Difficult to break into accounts with existing cloud providers but once in, there are a lot of opportunities.