I have purchased 5 of these and had other people set up another 3. They have been used for:Headless network monitoring systems running Nagios and Cacti on Centos 7Centos 7 workstationsWindows 10 workstationsNo fan, low power, boots fast, all those ports in a tiny box. What is not to like?!?!However - IMPORTANT NOTES: First thing when you get the unit - upgrade the BIOS!Second - if you are running Centos or any linux, go into the bios and set it to boot for LinuxThird - if you want dual monitors under Centos 7 you must to upgrade to kernel version 4Fourth - if you want the best video performance, make sure you have the latest drivers for the video under WindowsIf you dont do the above items you will be very sad. If you do - you will be one happy camper!