"In a Contractor position you don't work on the company premises. The pay is good, little interaction with company management. Benefits cost more and/or are not equal to many places. Otherwise a good company to work for. I have nothing bad to say about them."
Update your browser to have a more positive job search experience.
Upgrade My Browser