What would the process be for straight out of school. Do they hire US Citizens that were not born in the US Are they highly regarded to do a good job. Thank You