A note circulating on Twitter apparently sent to Twitter Employees on impending layoff. Those who are staying will get a note in their work email.
A note circulating on Twitter apparently sent to Twitter Employees on impending layoff. Those who are staying will get a note in their work email.