I guess layoffs are coming
1 reply
DE has always been a stressful place to work at. Toxic culture, awful management. And forever layoffs. Every year everyone is put on notice for layoffs. Beyond ridiculous.
I guess layoffs are coming
DE has always been a stressful place to work at. Toxic culture, awful management. And forever layoffs. Every year everyone is put on notice for layoffs. Beyond ridiculous.