Pros
Speed of action, Stable brands, committed to growth of business, and to a good extent, apolitical. Offers opportunities to anyone willing to stretch.
Cons
Highly transactional, considerable unwillingness to see people as humans. Rather view them as any other resource to extract business out of. HR is for namesakes, doesn't do anything concrete for employee wellbeing and engagement. Lives in their own little bubble. Poor work life balance. You are expected to put in late hours as a standard. Grossly lacks systems and processes required of a large business. Leaving you to fend for yourself is a good thing but squarely putting the blame on the individual who tried, isn't. Not everyone in RB works to the pace that's demanded of the organisation and that leads to extreme lacuna. Some people are taking the organisation for a ride at the expense of hard working employees. Lack of systems ensures such people remain a blind spot for the management. Resistance to change, at times, too stubborn at the expense of the employee.