How does me, a single person and a simple SDE, being defensive (was I being defensive just because I wanted to clear up misconceptions?), says anything about an entire company's culture and image?
Personally, I have no trouble buying a lot of what he's selling, not least because I've seen his posts around here for a good while and he seems like a decent sort, but it also dovetails with my own experience. YMMV, but I'm not calling you a liar.
I'm somewhat doubting that MCRed is lying, because he has some credibility to me through a history of good and productive posting, but it's possible.