MSC has been laying people off since 2013. They have specifically been firing people from their Melville office.
They just laid off another 100 people in September 2019
Found this on another thread, posted by @u3oGlZI-xatyy . Is this really true? Does anyone know?