What's the situation like right now? I'm hearing that employees have been locked out and are waiting for an email telling them whether they can stay or must go. Half the staff are expected to be fired -- can't believe it!
(I don't work for Twitter or personally know anyone who does.)