Pros: It works and has room for all the goodies I wanted. Installation was mostly easy.
Cons: Some things are unclear during installation for a first-time computer builder, but I figured it all out in the end without help. The biggest con, however, is that the wireless card is not attached initially and you need to attach it BEFORE attaching the motherboard to the chassis! I definitely had to take everything back apart and attach the wireless card and do it all again. My fault, but annoying.