Whether you're in a home office with multiple computers or a small business environment, the convenience of shared printing ...
The printer should at least have a USB interface so that it can work with a Raspberry Pi. It also makes sense to find out on the internet whether there are current Linux drivers for the printer.