"Executives are lacking in leadership skills and don't know how to manage people. HIGH turnover as there are only about a handful of people who've worked there more than 5 years out of the 70+ that work there."
Update your browser to have a more positive job search experience.
Upgrade My Browser