"It's a small environment where the executive team is trying hard to establish a culture but so far they are having a challenge. The turn over is still very high."
Update your browser to have a more positive job search experience.
Upgrade My Browser