Working in an NGO can be extremely rewarding for students as-
It provides you with networking opportunities.
Your contribution to a social impact helps make a difference.
It enables you to build a strong profile and gives you an edge in university or professional interviews.