What is it like to work at rsr group? Rsr is definitely one of the best companies I ever worked for. The managers are fair and the pay too. The atmosphere was clean, the benefits were good, and the overall feel of the company was positive. With over a decade at RSR Group, I must say my overall experience was positive. RSR is the largest company that I have worked for.How do i contact rs customer service? For general enquiries including Online Support please contact us on 03457 201201 (standard rate line). Have questions regarding your account, or simply want to apply for an RS account?Who is rsrsr north america? RSR North America, an Ecobat Resources company is a privately held secondary lead smelting company that operates lead acid battery recycling facilities in California, Indiana, and New York.