Current Employee3.9Sep 5, 2024Amazing company culture. Always looking to innovate and update product and customer experience.
Current Employee3.3Jan 22, 2024Positive overall - company has good culture and they do care about employees.
Former Employee3.1Jun 20, 2024Overall it’s a great company, and product is evolving. However there is constant leadership turnover and Org changes.
Overall it’s a great company, and product is evolving. However there is constant leadership turnover and Org changes.