What I really think is there is a lot to learn and practice on a corporate job that will be useful in your life that it will be hard to learn on your own.
Yeah, great corporate experience like...
- Having irrational bosses that scream at people and throw stuff around the office when things don't go right
- Working late nights because your boss suddenly wants something done before you go home but doesn't bother to tell you until 4pm, and he's known about this project all day
- Incompetent bosses that actually contribute to the project and make more mistakes than anyone on the team combined
- Sitting in endless meetings listening to mind numbing minutia that never contributes to anything except delaying your progress, resulting in working longer hours thanks to wasting time in the meetings
- Bosses that like to stand over you and watch you work
- Getting asked to work weekends when you don't get paid extra because you're a salaried employee.
- Bosses that want irrational deadlines and don't understand why you can't get a months worth of work done in a week. (see working late nights and weekends)
- Anxious bosses that constantly walk over, or call you, to find out your progress status, which of course you would have been done if the boss didn't keep bothering you
- Having to pick up the slack from incompetent co-workers that are for some mysterious reason the bosses pet and get to slide.
- Regardless of how late you work or how many weekends, still get 'the look' or 'the talk' if you're 5 minutes late back from lunch. All that extra time doesn't matter because those 5 minutes "look bad".
- Sitting there like cattle going to the slaughter watching HR call people to their office that never return.
- Having the company suddenly decide to relocate to new offices, much further away, that add an almost an hour to your morning commute.
Basically, if you want to get stressed out, anxiety, and high blood pressure, you'll love corporate life.
Personally, I'll stick with AdSense.