I've always struggled with promoting my own work. It always felt a little awkward because I grew up in an environment where drawing attention to yourself wasn't really encouraged.
That's not exactly ideal when you're trying to build a business, and even less so when marketing is literally how you make a living. :D
Of course, before making any such decision, you d need to research a lot of factors, such as the political environment, who runs the company (CEO, CFO, etc.), its past track record, competition in the industry, and so on.
Lately, many tech giants have been moving toward IPOs (because they need funding more than we do), which made me wonder: which companies do you think have real long-term potential on the market and are actually worth investing in?