Current Employee4.4Jun 21, 2024Great culture and still growing. They attract great talent and need to continue developing more products.
Great culture and still growing. They attract great talent and need to continue developing more products.
Former Employee2.9Sep 1, 2023My takeaway is it is a great product but some sales leadership is a bit toxic.
Former Employee4.3Apr 23, 2024Overall experience was very positive. Leadership cares, it's a meritocracy and you can learn a lot really quickly.
Overall experience was very positive. Leadership cares, it's a meritocracy and you can learn a lot really quickly.