4 ms·
best I could find is they have about 2700 employees (source linkedin), so 19% is about 500 - thats a pretty deep cut.
by ejb999 4y ago
best I could find is they have about 2700 employees (source linkedin), so 19% is about 500 - thats a pretty deep cut.