Staff were notified yesterday that their last day would be 11/24. Many were tenured employees with good knowledge base of the systems and past business processes.
Found this in an older thread, is this true? Haven't heard anything about tenured employees being shown the door...