Looks like things aren’t going well over at the Def Jam offices because downsized laying off 20 employees.