Current Employee4.7Sep 19, 2023Overachieved multiple years. Great place to work. Still product led growth company.
Former Employee2.1Dec 25, 2023Very toxic environment and poor leadership. Company has a massive turnover in sales because on how poor the culture is.
Very toxic environment and poor leadership. Company has a massive turnover in sales because on how poor the culture is.