Former Employee2.0May 9, 2024terrible, not a good place to work, product is broken and customers are unhappy
Former Employee2.3Oct 4, 2023Company oversold and underdelivered when it came to their product. Very little support.
Former Employee2.9Jul 6, 2023It was over before it really got started. Got stuck in a wave of layoffs right after onboarding.