"Many of the management have been with the company for a long time. People are set in their ways and it's hard to create change and have departments collaborate with each other."
Update your browser to have a more positive job search experience.
Upgrade My Browser