Responsiveness to industry changes could use some enhancements. There is a diversity of personality types, which can be a pro and a con sometimes. :) Open communication across departments appears to be siloed but I think it's more of an ownership (stay out of my sandbox) challenge than anything else. I can say that all of these things are being worked on.