First, I strongly recommend that you search the recruiting website, this site, and talk to a recruiter.
Second, I am not an expert, I'm just an ROTP student who has read a lot on this site (recall that this section can only be posted in by people with less than 250 posts).
I am not aware of a...