Current Employee3.4Mar 11, 2025Company's sales organization is really struggling, very little inbound leads
Former Employee2.3Oct 20, 2025You can tell leadership is nervous about AI making the company obsolete.