Current Employee2.1Jan 7, 2024went from great place to work to not so great overnight after going public
Current Employee4.1Jan 9, 2025Overall this is a good company to work for the changes are a lot to manage but at the end of the day, this is sales.
Overall this is a good company to work for the changes are a lot to manage but at the end of the day, this is sales.
Former Employee4.4Jan 26, 2024It's a good to company to work for. Expensive product but the marketing efforts are good.