3 ms·I wonder if they laid off 17% of management and leadership as well. probably not, but they shouldby ketchupdebugger 3y agoI wonder if they laid off 17% of management and leadership as well. probably not, but they should