Current Employee2.6Oct 24, 2025Competitive. A lot of competitors and the company isn’t keeping up with the market
Current Employee2.9Nov 19, 2025Really on the decline- micromanagement, tons of random projects, fear based approach
Current Employee4.4Jul 19, 2024Solid product market fit. Good sales and executive leadership team. Highly recommend