Current Employee4.6Jan 20, 2024Great company; can recommend! Still great opportunity, really good culture too.
Current Employee4.0Aug 15, 2024Overall a very positive experience, good product market fit and good culture.