Pros
Average salary, but nothing competitive
Cons
Do not work for SHR. They are unethical, uncaring, and are liars. They are unresponsive to communication, and never put anything in writing - do not believe anything they say to you verbally: they will not reimburse for relocation, their benefits (through TeamHealth) are not competitive, the health insurance didn't cover anything, and we'd have to submit claims 2,3 times before they would be processed. SHR exploits their employees, as well as their contract companies. The US Govt should never give them another dime. They make a profit off of taxpayers' dollars, collect money from Govt for their offered services, then don't deliver. Their attrition rate among contractors is exorbitant because they are so horrible to work for - but they don't care because they have already collected their money from the Government.