Just set up my UpWork profile and got offered the Rising Star badge as well, based on my writing on Medium. I do suspect that they offer this to way more than just 5% of freelancers, as they claim in their email.

Thanks for providing such a balanced view of the experience of working on UpWork. Really helpful for those of us just starting out on the platform.

Marketing Agency Survivor