Current Employee4.1Mar 28, 2025I have been very lucky to be a part of the Livestorm team and have the right opportunities to grow.
Former Employee3.3Jun 11, 2024Great culture, no product market fit in the US where we were trying to expand into from Europe.