3 ms·Wow, that's a pretty significant layoff. Nearly 6%?by skyyler 4y agoWow, that's a pretty significant layoff. Nearly 6%?