Former Employee2.1Mar 6, 2025not realistic in terms of product capabilities and market fit; no accountability.
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.