Former Employee4.4Oct 17, 2023Amazing, Great company to work for, Great culture and decent work/life balance.
Former Employee2.4Jul 24, 2024Great product to sell, great people, but terrible systems that get in the way of the ability to sell