I've been working with them since 1996, building cutting-edge computers that don't have hardware conflicts. They've always worked to meet my expectations, one solid machine after another.
Pros: It's like working with friends, (really sharp friends).
Cons: It's a little hard to find
more