Current Employee3.7Dec 24, 2024Good spot, strange leadership. marketing Struggles but good skill development
Former Employee1.6Aug 28, 2024Management is fractured with two competing sales leaders. Severe micromanagement. Company invested a ton into R&D to move upmarket and has struggled to do so even now that the product is capable of handling bigger accounts.
Management is fractured with two competing sales leaders. Severe micromanagement. Company invested a ton into R&D to move upmarket and has struggled to do so even now that the product is capable of handling bigger accounts.