Is this natural in American English? If so, what does 'ride...
Yes, natural."a hell of a ride" = an exciting or surprising journey or amount of time So he is saying that working with them was exciting and fun, or at least, eventful. "hell of a ride" usually has a good connotation, but is sometimes neutral too.