Current Employee4.7Sep 8, 2023Good company. Great product. Plenty of onboarding support and company ecosystem.
Current Employee3.1May 13, 2024Most of the leadership is gone. They don’t invest into the right people. Everyone is leaving the company.
Most of the leadership is gone. They don’t invest into the right people. Everyone is leaving the company.
Current Employee3.1Nov 16, 2024Overall positive, Good people Best product in the market People are supporting each other Never boring
Overall positive, Good people Best product in the market People are supporting each other Never boring