I recently received an appointment to the USNA, but also have a heavy interest in engineering. I understand that the academy has a very prestigious engineering program, but I worry that I won't be able to find work at top technology companies after my 5 year service. In addition, I am not sure the amount of research opportunities are on par with a top engineering school (i.e. Johns Hopkins, Michigan, Cornell,...). Although I really want to join the academy and become an officer, I am not sure it is right for my academic interests. Does anyone have any insight into the engineering opportunities at the academy and after service?