Using this to run some MS developer stack software, which it seems to handle ok.The two things to know about these Optiplex i5-6500 desktops is that they typically require a ton of updates upon arrival, and they don't natively support Windows 11.  I opted to install a fresh copy of Windows 10 (latest update) from ISO so I didn't have to deal with days of updates.  I also updated the BIOS which was horribly out of date.  So far, I'm very happy with this desktop and it fits the bill for what I need.