I work in cybersecurity and have a need for something that can run 2 or 3 VMs at one time, and this absolutely fit the bill. The HDD slots made loading drives so easy, and the case is intuitive and easy to work with. The system itself runs well, I haven't had any issues with it. I currently have it running Win 2016 server and VMWare Player Pro.The only downside (and this isn't bad just noting) is it's pretty heavy.