I applied online and received an email to set up a Skype interview. After making it through the initial interview, I was invited to RB's U.S. headquarters in Parsippany, NJ. The company covered all travelling expenses including a car service to and from the airport.
The assessment is a day-long process at the HQ that involves a series of interviews, case-studies, and tests. The next step is a job offer, which I didn't receive. From what I gathered, the assessment days are very competitive, at least for the commercial program, with only several applicants offered employment.
Overall it was a great experience. The culture there is very appealing, and mostly everyone involved in the recruiting process was friendly and helpful. If you are interested in any of their programs, I would suggest you apply.