I put 8 gigs of RAM in each machine. They don't do any real paging so I think 8 gigs is enough.
I thought about a SSD but they leave their PCs on all the time and it would add about $70 per machine. The main benefit from a SSD is the boot up time savings. The PC boots much faster with a SSD. Once the PC is running the difference is small since they are not paging.
I would not buy an i5 or less now days. I would only buy an i7 or Xeon right now. You could also wait for the new AMD coming out.
I put 8 gigs of RAM in each machine. They don't do any real paging so I think 8 gigs is enough.
I thought about a SSD but they leave their PCs on all the time and it would add about $70 per machine. The main benefit from a SSD is the boot up time savings. The PC boots much faster with a SSD. Once the PC is running the difference is small since they are not paging.
I would not buy an i5 or less now days. I would only buy an i7 or Xeon right now. You could also wait for the new AMD coming out.
i have used said i5 with 4GB of ram, even for browsing it was absolutely terrible. Laptop in question was a dual core i5 U with a slow hard drive and a low end gt920mx
Dont be duped that just because it says an i5 that it is the minimum or one to go for or in anyway decent. Many brands confuse with models and dont quote me in regards to turbo either because i had to use throttlestop just to get it to perform decently by tweaking the CPU to be a lot faster and gain 25% better Pi performance from just tweaking.
On the desktop front, the minimum you need is a dual core 3Ghz on the intel front on the full iseries architecture, this is typically a pentium i think in naming and people have used it for low end gaming. If you can get better thats good. On the AMD side you have the ryzen quad core, and because this is a business, 2nd hand is unlikely in that the business may not buy these but rather lease as asset accounting when getting rid of or selling is a pain in some places, plus the support you get from a company like dell (i still advice against hp/lenovo).
On the ram front, 4GB was just too slow to do anything, even browse. This isnt linux where my opensuse server still uses 600MB of ram on boot and leaves space for a lot of things. Windows will use all the ram, and then page as it caches it, however a lot of machines are equipped with low end ram, during the swapping out process as data is added, that ram isnt going to be fast not to mention 4GB in single channel. Get yourself 8GB at least via 2x4GB or 2x8GB. Even 12GB (1x8GB or 1x4GB) is better than a single stick.
On the SSD front, it doesnt involve boot times. Paging, temporary files, etc, it significantly improves browsing (one reason why ARM is slow at this because of the preincluded slow flash). a 128GB SSD compared to a 1TB HDD in price, because you want to reduce the files on a normal desktop office machine. Every software you launch, files you work with, the launch times do matter so its not just for the OS. Remember the 0.4 second rule? In the past it was determined that taking longer than 0.4 seconds means the mind loses attention.
My suggestion though if you can, grab an i3/i5 8th gen (these are quad cores at least) or AMD quad core 2nd gen ryzen with at least 8GB of ram, with an SSD (256GB perhaps?). Dont think of this as extra cost for no gain, for every waiting for machine that takes less than 0.4 seconds you get more productivity so its a worthwhile investment. Just for reference, i gave my mum an intel skull canyon NUC with 2x8GB of ram, 512GB SSD, and that thing has a quad core i7 with a decent intel IGP (3x faster than the ones you get in newer i7s), and she only uses it for basic use (browser, MS office, email, etc), mainly because i wasnt making full use of it and she needed a PC asap but also it turns out to be really good because it also saves a lot of space and runs everything fast.