None from me thus far.
My only note would be that the culture of Blenheim Chalcot seems to be one driven by self-motivation and persistence. You are unlikely to be micro-managed or given guidance every step of the way. For me, that's a pro, but I could see it be overwhelming or frustrating for some.