Current Employee3.6Oct 3, 2025Integrations have not been able to keep up with competition and the demands of clients.
Current Employee3.9Dec 1, 2025Excellent, great company and headed in the right direction. No complaints
Current Employee4.1Apr 16, 2024Awesome culture, with a really cool product. Typical start-up challenges.