I whole heartedly recommend this program to anyone who is thinking about going into any sort of international health or development field. You will not only gain valuable experience and insight into how public health programs are implemented in low-resource settings, but you will also establish a network with your fellow volunteers and SIC's staff that may prove invaluable in your career.
SIC's volunteer program is expensive relative to some other programs in the region. HOWEVER, the organization is a not-for-profit and about half of the volunteer program fee goes to fund the organization's programs including year-round community health worker programs, mobile HIV care and treatment programs, secondary school peer educator programs and others. This means that SIC has established relationships with the villages where it places volunteers and that after volunteers leave SIC staff continue their work through year-round programs. Without these programs the volunteer experience would be quite hollow (as I suspect is the case with many other pay-to-volunteer opportunities). Furthermore, for the two month program there is a ten day intensive orientation led by a professor from a US university to prepare volunteers and introduce them to international public health issues.
SIC's volunteers certainly have a good time, but expect to spend 90-95% of your time in a village where drinking is discouraged (possibly even forbidden?). If that's your main interest this probably isn't the program for you. In terms of safety and staff responsiveness I think that SIC outshines many other programs. For each group of volunteers SIC has three program coordinators in the field and a program manager. These staff are accessible by phone 24/7 to both volunteers and parents (volunteers are provided cell phones). The one time I got sick the program manager picked me up that same day and took me to the clinic in town.
Four years later I'm working in the field and I still find my contacts from SIC very useful.