I am a working professional. In my view it is better if one gets some work experience before going for any masters. This would help the individual in understanding the industry and what the industry expects from an individual. When an individual resumes higher studies after say 1 year work experience, he will be already knowing what is expected by the industry and can learn things with more practicallity. Instead of simply going through the syllabus.