So great if you're a physics PhD, but if you're going in there as a software engineer thinking you'll be working with the latest and greatest, you'll be in for a shock. Not to mention that it's a huge ship that's very difficult to turn around in terms of introducing new technologies or paradigms. It's classic BigCorp politics all the way through.