Twitter execs receive millions for being fired...MILLIONS!