Former Employee2.9Jul 10, 2024My overall experience was fine, small team, little marketing, expansion into region
Current Employee3.4Oct 22, 2025Challenging - significant leadership change, conflicting priorities, and intense competitive pressure have led to a touch sales environment.
Challenging - significant leadership change, conflicting priorities, and intense competitive pressure have led to a touch sales environment.
Current Employee3.4Nov 25, 2024The experience so far has been great. Good tools, resources, and autonomy to make decisions for me and my team.
The experience so far has been great. Good tools, resources, and autonomy to make decisions for me and my team.