3.0
Sep 9, 2014
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
RSR India is best place to learn and develop. Management is good. Exceptional Co-workers to work with.
Cons
India team is very small and growth is not so easy. salaries are not market rates.