5.0Jun 16, 2010A great place to workCs tech supportFormer employeeRecommendCEO approvalBusiness OutlookProsSalary n benefits are good. very good working environment feedback are helpful. training at regular intervals. transport services provided r goodConsthe job is stressfull but u'll enjoy it.Show more