Too many re-orgs - hard to stay focused and really deliver long term services or functions as is it surprisingly common for projects get dropped mid-flight or abandoned after delivery. Also, even though there are stated company goals, it seems that they don't always translate to shared commitments and the siloed approach is very common from the top down.