Good to hear about the LORs; that should help your profile. As to whether you should retake the GRE, there are a number of factors: (1) How much studying do you think it would take to raise your quant to a 160? I'd recommend taking a look at the GRE section on this forum and see how others have improved their GRE. You might be able to notice a flaw in your study plan that you could easily correct, resulting in a better quant score without much additional studying; (2) From what I understand, the written portions of the application do matter for a MPP (unlike law school). Especially for someone coming right out of undergrad, a strong SOP may be crucial for getting into a top MPP program. I wouldn't recommend slacking on this, but maybe you could lessen your extracurricular time for a while to focus on both the application and GRE studying? If it were me, I'd slack a bit on my academics for a few weeks to focus on the application and GRE studying. Would you be able to do this without seeing a major adverse effect on your grades? I don't think it's great to do "menial work," but I do think schools would view professional, full-time work as showing some professional skills that are almost impossible to show at an internship. There is a higher accountability (e.g. you can be fired), you have to navigate the corporate structure (generally immune to this as an intern), and you have to do the job 40+ hours per week all year round. This may or may not be fair, but I think it happens to some degree. I think it will help that you have worked at the same place fairly continuously for 3 years, even if it wasn't full-time; it may be received more similarly to professional work. Just remember that the applicants you will be up against at HKS, WWS, and Goldman will be a lot better than an average applicant. Overall, IMO you have a chance at a top MPP program. However, I think this chance would be low without at least improved GRE scores to boost your profile.