Culture has some major shortcomings. Senior management all work in silos with blinders on. Support staff treated very differently than scientific staff, incredible culture of entitlement even though they claim they are a meritocracy. Career opportunities exist only for privileged few.