The computer came installed with Catalina and upgraded easily to Monterey.  I use it for iOS development and it does what I need.The HDMI port was not working, it would recognize the monitor or TV but not put a signal out. Not sure if that is a software or hardware problem but using a USB-C DisplayPort-DVI cable connected my old-but-good Dell monitor just fine. I read about issues with Mac HDMI ports so it is probably best to just use the USB-C ports. I appreciate the large number of ports.It is pretty quiet in normal operation and definitely fast enough for the applications I write. In all I am glad I saved money over buying a new M1 Mini.