One thing that I want to add is about their customer to employee relations.
Most of my experience is from their Star Wars RPG, and let me say that the "main" guys in charge of running Star Wars that are in-house (JD Wiker, Bill Slavicsek, Andy Collins, Steve Miller) have done an AMAZINGLY great job of listening to player feedback and implementing it into the game. Hence, the Revised Rulebook. Players clamored for a techie class - they gave it to us (even Bill S. said that they didn't want to do it really, they felt it wasn’t needed, but since customers wanted it badly, they gave it to us - isn't that amazing?). Players wanted a new starship/vehicle combat system - we got it (and its great). Players wanted armor to grant DR instead of Defense - we got it. There are also many, many other things.
And when players have questions about the nitty-gritty stuff (stuff that pops up ALL the time, like, AT-AT Walker's DR is too low, Star Destroyers should be faster based on what we see in the movies .. things like that), the Star Wars Team (mostly JD, but I don’t mean to knock the other guys) will come on the message boards and explain to us why they feel they have it correct. Even if the players still don't agree, they care enough to take time out and explain to us "why", and that really helps when trying to “agree to disagree”.
That is the reason I (like Psion) have such high hopes for the Star Wars d20 RPG. It is run by a troupe of professionals who care for the game almost as much as they care what we think about it.