Hope this doesn't create a war here on CareerDean. Curious to hear what people think is a better learning opportunity. Especially for someone in college, we think about this all the time. Should I start my career at a startup or a big company? For purposes of this argument, let's define startup as having less than 1000 employees.
Please disregard any factors other than learning potential. For example, don't say something like "you may learn more at a startup, but work-life balance is better at corporate." I am willing to sacrifice work-life balance (I know a lot of CS students would) early on in my career for unmatched learning opportunities.
Looking forward to what this community has to say! Especially if you have worked at both types, chime in!