Current Employee3.9Feb 6, 2024Great technology, great sales process. Your success will largely depend on your territory.
Current Employee3.0Oct 10, 2023Great product, not enough market visibility and difficult for some customers to implement quickly.
Current Employee3.0Jul 25, 2024They rarely hire black people and if they do hire you, best believe you will be under heavy scrutiny.
They rarely hire black people and if they do hire you, best believe you will be under heavy scrutiny.