Pros
Ability and freedom to accomplish tasks the way you think will work best in the field. Ability to try new things and acquire new skills. I found the dental, and 401K plan were very adequate.
Cons
RFR has stacks of paperwork required to do just about anything with a real 70s feel. I swear you can hear "Sky Rockets In Flight" when you walk into one of their branches. Supervisors smoked in work trucks making a driving very unpleasant and unhealthy. Management preached safety but wouldn't fund it. Company claims to be "A safe environmentally responsible workplace." but actually could care less. You really need good old boy type connections or really suck up and turn to the dark side for any chance of real advancement. RFR has large amount of well pampered management and sales staff compared to workers. Very poor communication, direction and mentoring were the norm. Installations were rushed, chaotic and undermanned.