The ability to work from anywhere is very important if I am working remotely as it allows me freedom without having to be tied down by an office environment (which would not even exist at this point).
It can also save money because there's no need to have additional staff members who could otherwise earn paychecks elsewhere within our own business. There really isn't much too dislike about qaction other then they don't offer any type of custom features such as we require which means its difficult when trying to communicate across different departments. We use QAction mainly for communication between my team and IT department and keeping track of changes made throughout projects via version control/naming conventions etc.