Former Employee3.6Feb 21, 2024My overall experience was a good first one. Gave me other opportunities.
Former Employee2.7Jun 3, 2025very sales focused, good product market fit, long sales cycle, unclear account ownership structure
Current Employee3.1Jul 11, 2024I think it's an okay place to work with interesting opportunities, technologies and products