6000 Mile Job Interview

“You’re going to China?” This was the first thing my friends and family said to me when I told them I was visiting Star Rapid for an extended interview. They couldn’t understand why I would want to work for a company in a developing country as they put it. Well, that couldn’t have been further […]