Current Employee3.7Dec 28, 2023My overall experience is great. The culture and product fit is there. Lots of organizational changes for the better.
My overall experience is great. The culture and product fit is there. Lots of organizational changes for the better.
Former Employee2.9Sep 13, 2023great team but organisational challenges and missed opportunities from a product-perspective