Staffing company that claims to be in based in US but all of their operations staff are in India. It is a body shop working on volume and don't understand many of the positions that they are trying to fill.
https://www.yelp.com/biz/artech-information-systems-morristown-2
Staffing company that claims to be in based in US but all of their operations staff are in India. It is a body shop working on volume and don't understand many of the positions that they are trying to fill.
https://www.yelp.com/biz/artech-information-systems-morristown-2