for a mechanical engineer this is nor good if they provide free accomodation with family staus and yealy return ticket trhen it is not very good but aceptable only.