Additional managers were told that they will be let go in the coming weeks but they are not allowed to say anything or risk losing severance package.
Is this true? I don't understand why do they have to keep it a secret - it's not like nobody is going to notice once they stop showing up for work?