Current Employee3.0Mar 28, 2024Overall experience was positive, but strong competition causes lots of loses
Current Employee4.7Aug 16, 2023fantastic - great company, 9 months in and love it more now than i did to start
Former Employee4.1Sep 12, 2023Tons of great people, innovative tech, but challenges executing to full potential within the market.