Former Employee3.6Aug 19, 2025Wonderful culture with a focus on sales performance. The technology lags behind competition on the large enterprise market space, making it difficult to compete confidently.
Wonderful culture with a focus on sales performance. The technology lags behind competition on the large enterprise market space, making it difficult to compete confidently.
Current Employee2.0Jul 30, 2024Good entry level position but not for long term. Terrible bosses with no leadership skills