Current Employee4.9Oct 4, 2023Excellent company. Culture is phenomenal and the product is improving quarterly.
Current Employee3.4Oct 28, 2023If your competitive and want to excel you will do well here. The job isn’t very difficult
Current Employee3.4Apr 11, 2024Great company. Not strong at keeping up with market value for pay. Strong product and leadership.