TL;DR - Highly recommend as a low spec work horse, or as a secondary computer to keep your work separate from your play.Personally I don't use Windows on this PC since Windows is a resource hog. I installed Linux Mint which is light-weight and does everything Windows can do, it even has a similar look and feel. It runs just as fast as a brand new computer with this OS, even a year later. I primarily do Web development on this PC, and it runs VS Code and all terminal applications flawlessly. I also sometimes play games on it, along the lines of Factorio, Minecraft, Tales of Maj'Eyal, and other low spec games. One problem I ran into with this PC is the lack of RAM. It comes with 8GB which just isn't enough if you plan on running multiple things at once (music, web browser, coding tools, games, etc...). As a matter of fact, here are the things I've upgraded on this PC to make life better:1) Upgrade RAM from 8GB to 16GB (Motherboard has 4 RAM slots)2) Installed low power graphics card (GT 1030). Motherboard has a PCIe3 slot with 75W of power.3) Installed Network card for Wi-Fi and Bluetooth capabilities. Motherboard does NOT have on board Wi-Fi or Bluetooth, you must purchase a network card for this. (I went with the AX210, a very common and modern network card. Worked flawlessly out of the box with Linux Mint with no need to install additional drivers.) If you buy the AX210, ensure you purchase a "USB-A to 9-Pin header adapter" since this motherboard does not have any spare USB headers to power the Bluetooth functionality on the card. You must power the card by using this adapter to plug into a USB port for Bluetooth, but it is very easy to do. Just plug and play.4) Removed CD/DVD drive to free up additional power and SATA port.5) Installed 2nd hard drive on the SATA port that was used by the CD drive. I keep my Windows installation there for the very rare chance that I might need it. (I have yet to need it lol).Don't expect to get a high powered PC that can handle resource heavy software and you won't be disappointed. This PC is great if you're looking to do light-weight things like streaming, web browsing, writing/office work, light-weight development, etc... It also does handle some older/low graphics games. It's an older PC now compared to modern computers, but if my use case sounds similar to yours then I can assure you that this PC is great. I haven't had a single issue with it, it handles everything I throw at it and it just works.