Former Employee3.3Apr 25, 2025Great overall company - just struggled to keep up after they went private (after going public)
Former Employee2.0Aug 27, 2025Difficult times for the organization, PE has had a negative impact of the future of the company.
Current Employee2.3Jan 1, 2025It’s fine. Low pressure, but earnings is eh. Product market fit is questionable in an AI age