Current Employee3.6Feb 22, 2025I like the company overall, but the new CRO has put the squeeze on the sales staff pretty hard.
Current Employee2.0Oct 25, 2023It is a confusing and disorganized situation that is difficult to overcome.
Current Employee3.9Jan 27, 2025I really enjoy it here. My team and leadership is very passionate and supportive.