Former Employee4.3Oct 16, 2023great company to work for. management could help with being more proactive in helping new account managers.
great company to work for. management could help with being more proactive in helping new account managers.
Former Employee2.3Jan 10, 2024Easy to sell, but saturated market. Our product is good but brand awareness is not there.
Current Employee3.7May 15, 2024Overall positive - lots of constant change but extremely relevant products and strong brand recognition.
Overall positive - lots of constant change but extremely relevant products and strong brand recognition.