I used Dropbox until it stopped just working, added 3 device limit and gated the cloud drive feature under much more expensive teams plan. And switched to OneDrive.
Google drive app always was wonky and used filenames to store internal state (breaking for example Calibre database)