I don't know why you'd expend any energy posting to Twitter at the moment. I don't read much news, but Boing Boing is constantly reporting on the ridiculously poor management and leadership at that company. It can't be long until it's all gone, or is El*n trying to prove that it's too big to fail?

Get all your stuff out of there and go somewhere else. Preferably somewhere you own.