"The IT department is poorly run. IT upper management is more concerned with hiring their friends from previous companies and placing them in director than building a great IT department."
Update your browser to have a more positive job search experience.
Upgrade My Browser