SSI is good for the specialized courses like JAVA, Oracle, Biz Talk and other Microsoft products. They are working hard to maintain quality, but at the same time I want to say the quality of education & faculties varies from center to center so pl. take the feed back from students who are learning from the institute. Its the best way to check the quality of education. More over I would like to say if you are beginner then do any warm-up course and then only join the SSI or else you will find the difficulty in coping up with the course.