Current Employee3.6Jun 20, 2024great company but tough product to sell. marketing and inbound needs to be better. awesome people
Current Employee3.9Dec 18, 2023Good company. Good pay. Good product. Can’t complain. Leadership is a bit naïve
Former Employee2.1Dec 22, 2023Not great. Favorites are picked by leadership, and they dedicate more time enabling individuals within who started as SDRs at the organization.
Not great. Favorites are picked by leadership, and they dedicate more time enabling individuals within who started as SDRs at the organization.