"The company is not supportive and doesn’t help Managers in other states. I felt like I was on an island and never got the help or support from the Leadership at SOLLiD. Horrible company to work for as they are penny pinchers and if your not “their” religion, your in trouble!"
Update your browser to have a more positive job search experience.
Upgrade My Browser