I've used a few open source office suites over the years - StarOffice (https://en.wikipedia.org/wiki/StarOffice), OpenOffice.org (https://en.wikipedia.org/wiki/OpenOffice.org), Apache OpenOffice (https://www.openoffice.org/). I presently use both Microsoft Office and LibreOffice at my workplace, and in the course of my work.
What work do I do? Well, actually, I am working as an HR Practitioner at the moment (read Human Resources Officer, Personnel Officer, or whatever else HR-types are called in your company.) I do a lot of work that requires word processing, spreadsheets, presentations, macros, and working with PDF formats. I also have a need to maintain collections of files (read data in the form of advertisements and letters) in html and text formats, and to compile these into Windows Help (.CHM) format. LibreOffice handles all the document conversion for me, easily converting MS Word files into html and text formats from the command line.
I also use LibreOffice to create PDF forms and PDF documents with bookmarks. And I use it to maintain lists of information, and spreadsheet databases.
I love that it's open source, free and cross-platform. I love that it's powerful, and under intense development. I love that it can read and write many other file formats, including most Microsoft Office files. I love that I can use it from the command line in scripts and batch files.
For the most part, LibreOffice is good enough for normal office use, and it has some great power features. But it also still has lots of bugs and odd quirks, and there are little features that I miss. For example, in Excel I can use CTRL+" (the ditto key combination) to copy the contents of the cell immediately above into the present cell, but LibreOffice Calc has no similar key combination. And in Calc, using fill down sometimes produces strange results, or just doesn't work as expected -
There are instances where LibreOffice seems to lack polish
I would love to see LibreOffice become the office suite of choice in the private and public sectors, but I can't honestly say that LibreOffice could do that just yet. Make no mistake - I'm in love with it, and I won't stop using it, but some of the bugs and quirks I've encountered are frustrating enough to give me reason to feel that mass migration to LibreOffice (or Apache OpenOffice) right now would be a mistake. I don't think the ordinary office worker would be able to just use it out of the box without good in-company support mechanisms and access to the internet (for user groups, etc.)
BUT, I do think that businesses should start deploying LibreOffice to power/advanced users. I think LibreOffice is going to grow, and get better and better. I think it has fantastic potential, and that it is worth investing time and money to get a business' power users familiar with it, and skilled in its use.