It's got its pros and cons, but i would suggest getting a job and then pursue master degree. Your company probably will help you pay part of your way. The negative thing about that is it wil be a tough master degree, work a 8 hour shift and then go to classes at night at least twice a week.