Clean, good communication. Great place.