

The company must have more than 500 equity holders and have more than $10 million in assets. If the company maintains a limited number of owners, they will never be required to go public regardless of their valuation.
https://www.investopedia.com/terms/f/forced-initial-public-offering-ipo.asp
I have 20 years programming experience and C# is one of my favorite languages. It feels so expressive and doesn’t get in your way nearly as much as Java does. I feel like I’m writing the code I want to write instead of writing the code someone from 30 years ago with a fetish for boilerplate wanted me to write.