Current Employee2.4Mar 4, 2025If you have a family and kids stay away. They care absolutely nothing about you
Current Employee4.7Jul 25, 2025Great company with great technology. Can get lucky or unlucky with your territory but I would recommend this company compared to others
Great company with great technology. Can get lucky or unlucky with your territory but I would recommend this company compared to others
Current Employee3.7Mar 1, 2025Many SLED customers have been having headwinds with budget due to the current economic climate.
Current Employee3.6Nov 13, 2025A lot of stale leadership in the middle layer who need to go. Great technology, phenomenal strategy and average commission structure. Way too many account managers across Australia and quotas are far too high.
A lot of stale leadership in the middle layer who need to go. Great technology, phenomenal strategy and average commission structure. Way too many account managers across Australia and quotas are far too high.