A better option might be this https://syncthing.net/. I'd like to have a play and see if I can get this to sync with a backblaze bucket. Then it would do everything I want. But not for work :(. Dropbox has been certified as secure so we're allowed to use it and nothing else.
I have been testing Syncthing, and I like it. It doesn't rely on a client/server model -- it's client to client, and I rarely have two laptops running at the same time, so I set up a Raspberry Pi Zero W with Syncthing, and it acts as my always-on PC for syncing purposes.
I've had a few problems with temporary Vim files that are long gone but which Syncthing refuses to forget about, but other than that it's been smooth.
Syncthing doesn't do encrypted folders, at least last time I checked, so you can't keep a server in the cloud if you care about the safety of your files. And maintaining a Raspberry Pi at home isn't what I would call smooth.
It's also endless tweaking and managing of conflicts.
Also it might work out for people on the free Dropbox plan, however I've got over 350 GB of files in Dropbox and growing. Dropbox makes this easy especially with their Smart Sync.
With Syncthing you'd either keep them on only one computer and risk losing those files, or you'd synchronize that 300 GB on each computer you have.
Does the Pi write data to the SD card or to some sort of external storage? If the latter, is the Syncthing configuration file located on the SD card?
My experience with Syncthing on a Raspberry Pi has been that corruptions happen very often if you write to the SD card a lot. I have set my Raspberry Pi in a way that the Syncthing config and the synced data all reside on an external USB HDD, this keeps the amount of writes to the SD card low and helps avoid issues down the line.