Former Employee3.9Feb 13, 2025Great company to gain foundational experience in Customer Success, with an excellent team culture and some of the best colleagues I've ever worked with
Great company to gain foundational experience in Customer Success, with an excellent team culture and some of the best colleagues I've ever worked with
Current Employee3.1Jan 4, 2024Great culture, friendly, transparent leadership, however not so strong compensation.