I bought this knowing that it might be a piece of junk but it worked fine right out of the box. I got it to use as a media server and after a clean reinstall of Windows it was running greatPROS- It's cheap; hard to beat $90 these days- Has a disk drive- Lots of USB ports- Small, so it's easy to stick wherever- Quiet!CONS- Only has enough room to install one extra hard drive- No space to install a better graphics card- Hard to upgrade in general due to case size and the motherboard- Certain parts (like the PSU) are proprietary so if they break replacing them will be annoying- It's meant to be hard for end users in a corporate environment to mess up, so it throws up a lot of warnings if you're trying to alter the hardware or BIOS settingsIn short: if you're looking for something simple that gets the job done without much fuss, this will work fine. More advanced use is possible, but get ready for some headaches.