"Catastrophic management team from the top down"
What do you like about working at Star Trac?
"a few of the people"
What don't you like about working at Star Trac?
"a few of the people; the lack of direction; executive team's unwillingness to adopt new direction or accept new opinion as relevant"
What suggestions do you have for management?
"get a new leadership team."
Update your browser to have a more positive job search experience.
Upgrade My Browser