Oh, and there are Alfa Romeo engineers on the team. That was one of the original agreements.
Agreed on the podiums. And the T shirt!
Where did you see information about AR engineers? I've only seen info that said "ownership and management of Sauber will remain unchanged." That this is just a further financial step as title sponsor for AR.