Teams Admin, not fit for purpose
I recently moved my business to Teams Voice and what a nightmare that was, I am a solo person business and it was either buy a mobile plan and a new phone or go with VOIP, I chose the latter.
What on earth is the admin panel? It took me 4 hours to assign my local number to a resource account to allow people to call the queue line, along with error after error and messages for me to contact Microsoft Support and when you click the link it takes you to an unrelated wiki with information.
The search feature is very specific... you have to type the number exactly how it is so it can be found and when I say exactly I mean all the spaces in the right place. Overall, not a great experience for something so simple.
I discovered you have to assign a "Virtual Phone System" license to the resource account but doing it directly in Teams Admin would throw error after error but when you assigned it through Admin 365 it would work?
Also coming from Skype for Business at my old place and now using Teams at home, I have to admit that Skype for Business just works for what it is. Even at my old work place they refused to use Teams.