What can I say.. It's the only product, like the first airpods, that I won't stop using or switch to another. For me, it's a must. I can't compromise with any other earbuds. Also, I'm now using the pro with android and they work perfectly. Here's a list of pros and cons to keep it short.
Pros:
1) They fit incredibly well in the ears if you choose the right tip. For me, the medium tips would come off relatively easily. With the small ones, they're perfect.
2) Even more discreet in terms of volume.
3) Better recognition of placement in the ear than previous models. With previous models, they often didn't recognize that they were in the ear.
4) They work perfectly with android.
5) Much better bass than the first ones due to the better ear application.
6) The noise cancellation is incredible for earbuds. We don't even need to discuss this.. Over-ear headphones have better noise cancellation, but it's a great achievement for earbuds in my opinion.
Cons:
1) The battery may be considered small by some, and many have reported this issue. I don't have any problems with it even with my own usage. I'll never sit and listen to music for more than 2.5 hours in a row just to finish them and wait for them to recharge. In terms of functionality, you can talk indefinitely with one earbud for calls.
2) They changed from touch to a button to make direct selections from the earbuds. It's not a dealbreaker for me though.
EDIT: Actually, it's not a button, guys.. it's so good that it confused me for a long time. The button I mentioned doesn't exist.. it's still touch and it gives the sensation of pressing with haptic feedback with incredible success!!
3) I can't find anything else.. :P It's the only Apple product that I've never thought of changing..
Advice:
Most of the time, the sound on android is reduced. There's a way to fix it. Don't freak out that you got them for nothing. Write "airpods pro android low volume" on Google and in the first results, there's a solution that involves going into developer mode and disabling an option that's enabled by default. After that, you'll be good to go. I won't describe the whole process here because it's long in writing. You'll find detailed guides in the results.
Enjoy! :)
Edit: Officially, I can say that on mi9t pro with the setting disabled from the android developer menu, they play noticeably louder than on the macbook pro without compromising the sound from the volume. The max volume from the macbook is the second-to-last stage from the mi.