I'm using Firebase for all my backend needs. As a relatively inexperienced programmer, I found Firebase to be extremely time-saving and easier to implement into my app. Granted, I'm only at a prototype stage so I'm not sure how well it will scale in the future.
I use Firebase for authentication, database (Firestore), storage and hosting. I have not faced any issues yet with any aspect of the suite.