I think it highly depends upon the way one thinks.
Everyone has a different method of thinking, I like to think simply. That led to me to the realization that I have the ability to create software from scratch so I want to have my own goals and reasons to work on something. I can't have someone tell me what to do especially if it's against my will.
So I completely disregard the impact that working for someone may have on my CV.
however there might be people who would like to be led or by someone to accomplish or people who want to witness career growth for them working for a corporate organization will prove to be healthy.
We’re a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.