Wow, I'm just a recent college grad, but you're experience seems vastly different than mine. That's a much more negative view than the one my friends and I developed going through job searches. I wonder what the most important contributing factors to the differences are.