Vantaggi
Good benefits, challenging projects, interesting and intelligent colleagues. Salaries are average for the industry.
Svantaggi
1) Campus location. Prepare to commute 2 hours per day if you leave in the loop, or succumb to suburban lifestyle in a mediocre suburb and be ready to meet and greet your Supervisor in Cotsco or Target or Starbucks every weekend. 2) Bureaucracy. You are literally harassed daily by emails with absurd bureaucratic requests that literally kill creativity. 3) Culture of obedience. There is little room to think outside the box or to challenge the status quo, regardless of weather it make sense or not. You either align or leave. 4) Ranking system. Very subjective, and very punitive if you don't get along with your supervisor. Designed to groom the top 10% (mostly managers and top executives) and to neglect the other 90%. 5) Obsolete industry. This is not high tech, at the end of the day, is about drilling holes in the ground.