3 ms·
Unfortunately in exchange for severance, these folks likely had to sign some sort of agreement limiting what they can say about the company
by jacobkg 6y ago
Unfortunately in exchange for severance, these folks likely had to sign some sort of agreement limiting what they can say about the company