He has gotten the boot and the better beast.

他被解雇了,得到了更好的待遇。