Current Employee3.6Dec 9, 2023over worked, under paid, retail hours, other SDRs will try to take deals and customers, easy to get in, hard to rise up
over worked, under paid, retail hours, other SDRs will try to take deals and customers, easy to get in, hard to rise up
Current Employee3.3Apr 11, 2024Was a great place to work. Layoffs have made work/life balance not nearly as good.
Former Employee2.9Dec 14, 2025Used to be a good company, but since the Dell EMC merger, getting worse every year.
Current Employee3.4Jun 9, 2025Management has been trimmed—which I guess makes sense. But managers now have so many direct reports that they just don’t really provide any value.
Management has been trimmed—which I guess makes sense. But managers now have so many direct reports that they just don’t really provide any value.