Current Employee1.9Sep 6, 2023Nice people but the leadership is out of touch with sales and the organization is very disorganized. Bad incentive structure.
Nice people but the leadership is out of touch with sales and the organization is very disorganized. Bad incentive structure.