My company just purchased AirPods Pro for me instead of what's on the approved list. We are moving to Microsoft Teams for everything. No more desk phone. AirPods Pro have noise canceling feature and I really need it, since it's kind of noisy in the server
room where I have to be during the meetings from time to time.
Anyway... I use it with my computer Windows 10 or my iPhone depending on the situation. If I don't want to use my iPhone, then I connect them to my computer in Bluetooth settings. After they are paired and connected, I can place/accept phone calls or participated
in the meetings without any issues. If I want to use my iPhone, I connected them to iPhone and use with Microsoft Teams app.
The only time mic is not working, if for the meeting I use Microsoft Teams on my desk, use "Other join options" and select "phone audio". If the desktop version of the Microsoft Teams dials out to my phone for the meeting, the mic won't work. This is the
only scenario that I discovered that doesn't enable the mic.
To quickly connect my AirPods Pro to computer, I created a shortcut to Bluetooth setting page and placed it on my taskbar - "New" > "Shortcut" > type "ms-settings:bluetooth" in the "Type the location of the item" field . After AirPods Pro are paired, it
doesn't take a lot of effort to switch from iPhone to Windows connection using that shortcut and selecting "connect" on Bluetooth settings page, under "Audio" > "Your's AirPods Pro". Even if the meeting is already in progress and AirPods Pro are still connected
to you iPhone, takes a second to switch. That's if you don't want to use Microsoft Teams app on your phone.
I do have to manually connect them back to the iPhone, If I want to continue to use them with iPhone instead of computer. AirPods Pro will connect to last connected device after removed from case.
Not sure if the above works for AirPods. The above is for AirPods Pro. I would be surprised that it would be any different.
So far I don't have any complains about AirPods Pro. In my case they cover 99% of all the usage scenarios, whether with Windows 10 or iPhone Microsoft Teams.
Hope this helps...