Current Employee3.6Aug 23, 2024Great company culture and product market fit. Drastic changes on the strategy haven’t pan out as expected in the last couple of years.
Great company culture and product market fit. Drastic changes on the strategy haven’t pan out as expected in the last couple of years.