They Provide all the benefits that any company gives. I think they should process the payroll bi-weekly or semi-monthly, apart from that I absolutely liked working in this company.
Vacation salary etc are based on the length of employment. If someone breach a 18 month bond then she may be penalised by no salary, intimidation, bullying or non reluctance to provide the experience letter.
Medical Benefits (bluecross blueshied) Support in between projects Training on specific skills
List based on reports from current and former employees. It may not be complete.