My company recently upgraded their minimum system requirements, which rendered my 3rd generation I-5, 4 GB,  work horse basically ineffective .To research desktops to meet their very specific requirements was the first challenge in itself, being minimally tech savvy.Though my company has very specific system requirements outlined to fulfill, many sellers on the marketplace leave out these specifities when they are selling their wares.It wasn't the first time that I bought a A system that I thought had everything covered, just to bring it home and it epically failed the tech test at my company.Accommodating their new system requirements has been VERY challenging to say the least. Especially when operating on a budget.However, this little system happened to have all the bases covered in what I needed to maintain productivity with my company. I also gained a little edumacation in the process!I do know that as fast as they keep upgrading the minimum requirements every 6 months to every year, I will need an upgrade again soon. Their minimum requirement was I-5 7000 and 12 MB. I'm barely cutting just above that , with this system. Finally.The affordability of these refurbished systems do allow this to not be an ultimate nightmare, until I can afford a more aggressive system that will exceed minimum specs for many years to come.However, finding the right seller that is going to provide all the in-depth descriptions of their systems that a home based professional like me need, is often the ultimate challenge.Kudos to this system for passing that tech test. I have purchased 4 failures in the past year and I'm not really unintelligent when it comes to systems and at least reading what they say they have available.