"First off, Jobot made me do it. I've found STS to be a strong small company with client satisfaction being the top priority and excelling in doing so but, it lacks in employee appreciation and accountability. No one really knows who does what; there's less than twenty people in the whole company."
Update your browser to have a more positive job search experience.
Upgrade My Browser