Current Employee3.0Jun 12, 2025Not a great place. Not the worst. The industry seems to be very saturated.
Current Employee2.1Jul 1, 2025terrible culture in the sales org/ tons of turnover and highly competitive situation
Current Employee3.0Mar 27, 2024Very average company to work at. If someone is looking to get a start somewhere, definitely a place to consider. Doesn’t feel like there’s much opportunity to move up.
Very average company to work at. If someone is looking to get a start somewhere, definitely a place to consider. Doesn’t feel like there’s much opportunity to move up.