Is it a conflict of interest, or a sound method of getting up and coming heroes on their feet? Time will tell!
These heroes are contractually tied to a corporation, whether in secret or publicly. They may be the face of the company, or they may be the company's way of giving back to their community. Either way, the world is seeing more and more corporate sponsored heroes - it's quickly becoming a popular way for heroes to get started!