I like the PC components. I did upgrade the RAM since this computer can take 128 gigs of ram.  The lack of more than four pcie slots and only one being a full size, is a bummer, but not a deal breaker. There is an old pci slot inside and I picked up an adapter to see if I could get some use out of it.This computer is not easy to modify. The case is very cramped due to the strange power source configuration. It pulls outward with a hinge that takes up some space.Look onto how you account for the intentional monkey wrench dell put into this computer's power button if you are looking to install into a new case, or if you're planning on adding another button to your set up. It is not the standard configuration. If you don't set it up right, the pc will fail to boot and give you an error.There at first appears to only be a usb 3.0 header on the motherboard and no USB 2.0. Do not be deceived. It's actually in the spot with the pins called BTMODE. Ignore the leftover pins and plug a 2.0 cord there and it works.The integrated graphics are good. There is an optional port for an usbc hdmi daughter board. If you obtain one and plug it in, it acts as one of your graphics cards. You can only use 2 graphics cards at one time.Overall I really am enjoying this pc.