I'm a professional computer engineer. I purchased this product to act as a home server and number crunching device.The first thing I did was replace Windows with Linux. I had no issues getting signed on within Windows, and in Linux, I found hardware support is excellent under the latest Ubuntu. The Wi-Fi adapter didn't work properly, so I used my own, but it probably would have worked just fine in Windows.This is quite an old processor, but the performance is still quite pleasant for interactive desktop use. The biggest performance limitation is the rotational HDD, the main source of lag when launching applications. Still, I would not recommend upgrading storage at this price point. The older DDR3 memory is balanced with the older CPU, so unless loading times are a big deal for you, I would pass with the perfectly reasonable performance already present. It doesn't make sense to put even $50 into a machine that uses a processor from 2013.For my use case, I was looking to upgrade from a Raspberry Pi to something with more muscle. Even a mid-range processor from 2013 is a massive step up compared to the ultra low power platform I'm used to. For my application, my testing indicates I'm getting almost eight times the performance of the Raspberry Pi 4. Excellent. I also use this device to stream movies on my local network, and it's finally able to keep up with the video conversion. I'm not knocking the Raspberry Pi however which draws much less power and is less than half the price.When you receive the unit, make sure you remove the extra plug on the end of the power cable. I thought I had the wrong one until I noticed I could remove this piece.I would not recommend this device for serious gaming. It will suffice for light games like Roblox or Minecraft, but no graphics card means you will leave a gamer wanting for more. Don't turn up the quality settings and don't expect a super smooth gameplay experience. I would totally buy this for my little brother for example but I wouldn't dream of playing a game on it myself.I run the device under 100% CPU load 24 hours a day, and fan noise is minimal with a very soft hum if you're listening from a few feet away.I would recommend this device for anyone looking for a home server and users with modest computing needs. This would be a perfectly serviceable Facebook, web browsing, and word processing machine. It's neither slow nor snappy. It's comfortable. It works. It's pretty cheap. You're paying for what the CPU alone cost 5 years ago and getting the rest of the machine for free, plus the keyboard and mouse was included. I will be donating these accessories to Goodwill.