The satellite locations are mainly focused on customer support and systems integration work. So if you are looking for core engineering work, you have to be in Germany or India. As for the US, the management is really standard American, so it won't be filled with PhD's, but rather lots of non-technical yes-men.