Hello, I fullfill all the criteria specified and I even get all the points green ticked.
Can you help me identify if I am missing something ?
Thank you for patiently waiting as we looked into this further. I can confirm that you are now part of the Top Rated Plus program! You may want to check out this help article for more information on the different benefits of being part of the program.
I hope being part of the program helps you gain more success on Upwork.