In many people's opinion, LibreOffice is considered to be the best alternative to Microsoft Office that one can find. The OpenOffice suite works on Mac, Windows as well as Linux, so you shouldn't encounter any compatibility issues. However, this doesn't mean that the application isn't a reliable alternative solution. Apache's OpenOffice suite also offers a presentation tool, but it might take a bit of getting used to, as it is very different from PowerPoint.
The application is capable of opening DOC and DOCX files and can also save the files that you've been working on in Word proprietary formats.
The main reason for that is that both its document editor as well as the spreadsheet tool are basically similar to Word and Excel.
OpenOffice is one of the most popular alternatives to MS Word.