"I worked for this company for 15 years and found the company focus is to outsource all IT work to India. No dedication to American employees."
Update your browser to have a more positive job search experience.
×