Current Employee4.0Oct 22, 2024Great company. Strong leadership. Innovative. On the path to do great things.
Current Employee4.1Feb 11, 2025Great experience, awesome culture and work environment. Fast paced and winning team.
Current Employee3.6Oct 3, 2025Integrations have not been able to keep up with competition and the demands of clients.
Current Employee4.1Apr 16, 2024Awesome culture, with a really cool product. Typical start-up challenges.