Pros
Close to home. People are generally nice. Positive for them you do the job of 2 or 3 people and get paid for 1/3 of what you do.
Cons
They don't respect your time. Work/life balance does not exist. Management needs to pay attention to what employees are saying. Great company with a lot of potential to be a great place to work but personally I couldn't deal with the regressive mob mentality of some of the leaders at RB that ultimately result in an overwhelming feeling of hostility that drive you to feeling undervalued, overworked, underpaid, and if you are not one of the favorites you will be treated like you don't even exist. Promotions are given to those that are liked by functional leaders and sadly for those that are deserving of recognition for their hard work, HR does not question anything-they just do.