Current Employee4.1Sep 13, 2023Decent company with a lot of room to grow. Needs more structure with leadership.
Current Employee4.0Sep 3, 2024Great company and culture! Awesome products and clients! Tons of runway for continued growth.
Former Employee3.9Oct 21, 2024My overall experience was positive but the compensation structure got worse at the start of 2024