Current Employee4.7Oct 18, 2023I recently joined but it's pretty amazing so far, the people, the culture, the tech....
Current Employee3.9Oct 4, 2023Overall - tech is great with a company full of great people but leadership is a mess and currently the quota is ballooned. High stress.
Overall - tech is great with a company full of great people but leadership is a mess and currently the quota is ballooned. High stress.
Current Employee4.9May 4, 2024Great experience thus far. Strong Product fit, great culture and strong leadership