> who has not had many years of corporate experience
Once you have some experience, it's really nice to know you can get another job, what a good job looks like, have a green card, and have enough money saved up to be able to get out of a bad situation.