What is work culture in Royal Bank Of Scotland India Development Center?What is the work culture in the organization and have they laid off any employee in India? What has been their history of lay offs in India? Looking for answers from people working/worked/joining RBS India development center. | |