120 people laid off this week. Mostly in Information Technology and almost all were management people based in the Miami Office. Lots of layers, Managers, Directors, and Vice Presidents.
1 reply
This is true.
120 people laid off this week. Mostly in Information Technology and almost all were management people based in the Miami Office. Lots of layers, Managers, Directors, and Vice Presidents.
This is true.