Pros: Lessons learned from working as a Team
Cons: Don't always get to choose where you live. Time away from friends and family.
If you not set on attending college right out of high school and want to pursue an immediate entry level career, look into the Army. You advancement will primarily be based on your own performance. I had no intentions of making it a full on career, but 23 years later I realized I had.