Which school do you want to study? What program can you take? Are the schools offering scholarships?
Students outside the EU can work for a maximum of 120 full days (1080 hours) a year.
This includes internships, whether paid or not. Your salary would depend on your workload and time spent working. Hourly wages span from 6 to 10 euros, depending on the company and its location.
If you are a student assistant, or a research assistant, then the limit on work hours will not apply to you. Furthermore, mandatory internships will not affect your 1080-hour work limit.
Graduating from a school in Germany can greatly benefit your future career! Depending on your school and their industry connections, your university could connect you to some of your dream German companies, internships, and maybe even foreign companies. Schools in Germany are also generally high in quality and are recognized all over the world. You can also expand your set of languages and expand your network by meeting fellow students from all walks of life. These, among other factors, can improve your employability once you graduate!