Job was good
Job was OK but corporate politics can do you in even if you are not involved.
Job entailed use of both technical knowledge and people skills along with insights into Corporate Culture of other companies.
Got to see other company's projects and environments.
ProsExposure to other companies & Travel
ConsTypical Dot-Com Brashness