As an outlier in skimming the other comments. Mine wasn’t great.
I replaced it a few years ago, so I’m working from incomplete memory here, but here’s what I recall. I had a Brother laser printer. I don’t recall the model. The drivers were binary, only available for x86/x86_64, and only packaged in deb and rpm. Which certainly covers most cases, but it’s still limiting.
I saw in another comment some only support GDI. I bet that was the case for me.
I think a good takeaway from this isn’t to not buy Brother, but to check support for the model you’re looking at beforehand.