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.0Aug 13, 2024Culture is pretty brutal and it comes from the top but the product is second to none.
Current Employee5.0Dec 12, 2024Positive place to work, great leadership team, transparency for executive team