Current Employee3.0Aug 23, 2024The product is really strong and can help B2B companies. But there is a lack of ressources allocated for sales.
The product is really strong and can help B2B companies. But there is a lack of ressources allocated for sales.
Former Employee3.9May 28, 2025Great company to work for with lots of areas to grow in different roles.
Former Employee3.4Aug 11, 2023Not great. Management is weird and clicky in nature. Staff is underpaid, and all the best talent leaves.
Not great. Management is weird and clicky in nature. Staff is underpaid, and all the best talent leaves.
Former Employee2.7Aug 6, 2025It used to be really great but has gone extremely downhill since they fired the former US CEO