Elsewhere I saw someone post this image as a *defense of* rather than *parody of* Mozilla's corporate structure. Apparently this infographic comes from somewhere deep within the comically un-navigable "stateof.mozilla.org" (seriously, that site's design is like the "don't" list for the modern web's ills.)
"This is where the Innovation goes in."