Mint works reasonably well out of the box, but there are always edge cases (weird hardware/missing drivers) that can throw a spanner into the works. Hopefully as Linux becomes more widely used, we’ll see hardware manufacturers release drivers and keep them up-to-date like they do with windows and Mac.