"Recently joined the team. Very appealing benefits package, however the company culture and leadership needs a lot of work as well as process development and improvements."
Update your browser to have a more positive job search experience.
Upgrade My Browser