I'm in the same boat ~ I work for a multinational corporation as a means to get by.
I don't think I should garner any love or respect for it though. As to whether I should be actively criticized? Meh, depends on what your sensitivities are. If someone wanted to brand me as corporate scum or something, I wouldn't take it too personally. Maybe they're kind of right.