Current Employee4.1Feb 7, 2024Big leadership change in the last year. New Sales leaders are incredible and are hiring the right people to carry the company forward.
Big leadership change in the last year. New Sales leaders are incredible and are hiring the right people to carry the company forward.
Current Employee2.9May 5, 2025Great product and technology. Weak market presense and several changes at ETL, high attrition
Current Employee3.3Jan 2, 2024Seems like communication is not very effective between teams and upper management.