"Significant lack of leadership, and what is there is petty and difficult to work with. This sets a negative culture throughout the company"
Update your browser to have a more positive job search experience.
×