Her first narrative short Here and Away won the Stellar Narrative Prize at the Black Maria Film/Video Festival and the Best Experimental Narrative Short Award at the Oaxaca FilmFest. Her first feature documentary, View From A Grain of Sand, about the last 30 years of women’s rights in Afghanistan, won several awards at international film festivals and was broadcast on television internationally. Meena is a recipient of several prestigious grants, including the Rockefeller Foundation Media Arts Fellowship, National Endowment of the Arts, Center for Asian American Media, the Paul Robeson Fund, Pacific Pioneer Fund, Women in Film Foundation and Durfee Foundation. She was a Film Independent/Project Involve Fellow 2012-13 and a Rockefeller Bellagio Foundation Fellow 2014.