Former Employee2.7Jul 28, 2023Great product and best in the market, no marketing/high turnover/bad culture. No consistency and treated poorly
Great product and best in the market, no marketing/high turnover/bad culture. No consistency and treated poorly
Current Employee4.1Feb 16, 2024Overall, it’s a good company to work for and has a great product. Potential to grow as well