Hi, @Shaheen Ratnani
Welcome to Microsoft Q&A!
You can use the community version of Visual Studio to develop and test your programs.
According to this document, you belong to an organization but not an enterprise, and you meet the requirements of this part:
If none of the above apply, and you are also not an enterprise (defined below), then up to 5 of your individual users can use the software concurrently to develop and test your applications.
You can use MFC components in both the community edition and the professional edition. You can check the Visual Studio Community component directory document.
*
Update:
As long as your company does not meet the enterprise definition, and no more than five people use Visual Studio.you can sell your software.
This is the definition of enterprise:
(a) More than 250 PCs or users.
(b) Annual income is USD 1 million (or equivalent in other currencies).
Sincerely,
Peng
*
If the answer is helpful, please click "Accept Answer" and upvote it.
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread