My experience with Royal Bank of Canada has been truly amazing. A great place to work with lots of learning opportunities. Every day was exciting with new challenges and learning. The management was very supportive and understanding and strongly believed in open-door policy. Similar to Facebook, RBC has internal social networking platform where all employees are welcome to share their views, experiences, opinions, best practices, product information, even start a blog. I love my co-workers and every day look forward to meeting them and working in collaboration as partners.