I have not found anything not to like about this product.  I fitted it with 32GB of RAM and a 1TB Samsung 960 EVO M.2 SSD drive. A DVI display was attached using a HDMI to DVI adapter (Monoprice 102080 HDMI Male to DVI-D Single Link Female Adapter). Performance has been very good and there is no noticeable noise.  Oddly, Ubuntu Linux 16 LTS worked perfectly as installed with this hardware whereas additional drivers needed to be added to make it fully usable (e.g. to activate the front audio jack) with Windows 10.