Current Employee3.4Jun 5, 2025Good product market fit, odd culture but hard work will ultimately pay off
Current Employee3.7Feb 12, 2024Working there was a great opportunity, great company, great senior leadership!