Former Employee4.6Oct 30, 2024Overall experience is okay, considering all factors. Product has a great market fit.
Current Employee2.9Sep 13, 2025It’s been pretty average so far. Could be better if they improve the product quickly.
Former Employee4.0Sep 7, 2024great experience with good leadership, ecosystem and overall contribution to making you feel a real part of the company
great experience with good leadership, ecosystem and overall contribution to making you feel a real part of the company