Yes they do.. but their logo no longer needs to represent their products in any way, these are all brand that were commonly known before most of us were born..
If you say McDonalds now, everyone knows what they do (by reputation, not by branding).. but when they started out from nothing, even...