As for Bill Scott, its a 2 edged sword. I think he runs a good ship, and great guy if you are part of his team or enjoy his patronage or benefit his goals/vision. Him and his team understand technology, appreciate doing what they do. They are one of the forward looking tech teams at PP. But, it comes with usual red herrings though.