Since starting to work, I've really only ever worked at startups. I like the close, friendly atmosphere and I enjoy the fact that my work immediately makes a difference in our products.
I'm pretty sure that a big company isn't for me in the long run. However, I've had multiple people suggest that I should try working at a larger company at least once, if only just to see what it's like. I can't help but wonder if there is truth to this.
Am I missing out on important business skills by only working for startups? For example, things regarding organizational structure or workplace dynamics? Would this hinder me in someday scaling my own startup to something larger?
If there are skills that I am missing by not working in larger companies, how can I develop those skills (other than by going to work at bigger companies)?