I believe the inverse, I think most kids out of school should start at a (good) large company, they have the resources and framework to provide all kinds of career training you&#x27;d never get from startups or small companies. Mentors, leadership training, technical skills training, much bigger budgets, and a smaller group of tasks that someone is expected to perform. The pace is likely more deliberate, if not even boring, and that is good. As a newcomer you&#x27;ll get a front row seat into what processes really work (code reviews, source control [yes, I still run into old&#x2F;new people who don&#x27;t use&#x2F;believe in it], documentation, etc.) and you will be able to see how not having them can be detrimental in the future.<p>Starting off in a startup will lead to little support and a cowboy attitude, what the world needs more of is people who know when to cowboy, and cowboy with purpose rather than using &#x27;just get shit done&#x27; as an excuse for a lack of standards and quality.