Plenty of speed and RAM for all desktop office applications.Small form factor cannot take ATX power supply.  Compatible aftermarket power supplies cost $100+ and take over a monthto arrive from China."GPU max length of 9".No space for fans, much less water cooling or larger air cooler.Bad choice for gaming.For gaming, try Dell XPS or Precision.  A cheap power supply adapter will be needed, but ATX will work as well as full-length GPU's if the (useless) hard drive caddies are removed.