Current Employee2.1Jan 25, 2024Not a place I would recommend to a friend or anyone who wants to actually sell.
Former Employee2.3Jun 10, 2024They had amazing talent working for them and could be a great company to work for; however, leadership lacks communication and transparency.
They had amazing talent working for them and could be a great company to work for; however, leadership lacks communication and transparency.
Current Employee3.9Nov 4, 2023Product line and sales team is relatively new, so still figuring out GTM strategy and building attack strategy.
Product line and sales team is relatively new, so still figuring out GTM strategy and building attack strategy.