Great system as most Optiplexes are - and designed to work in rougher environments than most computers. Head up: all USB Ports are 2.0 and there's no HDMI port. Also it didn't ship with WiFI, but they are sending me an adapter in Fed Ex to resolve that minor issue. I was going to get a USB 3.0 half height card and maybe adapt my old video card so it will have an HDMI port, but I really don't need either of them.