Pros
Last technologies, regular training, multicultural environment, opportunities to grow professionally, team spirit, incentives & rewards, positive work environment
Cons
You wil never join another company cos you will stay in RW for a long, long time!