Pros
If you are looking for a company that will have opportunities for you to move up into a manager or supervisor role, then RPE is the company for you. Even if you are not looking for a manager's position, but you want an above average salary for this industry, that will recognize you when you do a great job, then consider applying to be a team member here. I have been pleased so far!
Cons
I cannot think of any right now