There is a lot of hard work and many sacrifices that need to be made but the quantity and quality of knowledge are extraordinary. In the end, you are extremely prepared for any possible situations and problems and considered to be a respectful engineer in the whole world.