I have a GE that I bought 2 or 3 years ago. It's junk. Washes fine, but we have to set literally the entire top rack out to dry after it's done.
And it wasn't a cheap one. I don't remember specifics about how it compared to other brands, but it was the most expensive GE model out of 3 at the store I bought it from.