"Good choice for a developer box"
Pros
good performance, ample RAM, quiet operation
Cons
pre-installed bundled software (Trend Micro) caused issues with the domain controller and network admins and made my first few days very painful. no SSD. no monitor, key board or mouse came with mine :(
Summary
I would purchase this PC as my own personal home machine, coming from a IBM System x3200 M3 server as my previous work machine, this work machine fulfils my demands as an experienced developer whom uses/writes resource intensive software on a regular basis, I am very happy so far...