Working at RBC: company overview and reviews

3205 reviews
RBC ratings
Average rating of 3205 reviews on Indeed
3.9Work-life balance
3.7Pay & benefits
3.6Job security & advancement
Toronto, CA
More than $10B (USD)
Banks and Financial Services

Popular jobs at RBC

 Average salarySalary range
Banking Advisor
1 salary reported
per hour
Customer Service Representative
5 salaries reported
per hour
Client Advisor
2 salaries reported
per year
Administrative Assistant
5 salaries reported
per hour
6 salaries reported
per hour
Salary satisfaction
of the employees are satisfied about their pay
Based on 1924 reviews

RBC reviews

Popular jobsCustomer Service RepresentativeBanking AdvisorClient AdvisorInsurance AdvisorAccount ManagerSystems AnalystBusiness AnalystFinancial AdvisorAssociateAdministrative AssistantBusiness Systems AnalystAccount RepresentativeInvestment RepresentativeAnalystQuality Assurance AnalystTellerInvestment ConsultantProject ManagerFinancial PlannerQuality Assurance ManagerAdministratorManagerSpecialistData Entry ClerkSales RepresentativeCommercial ManagerBranch ManagerSenior Business AnalystCredit AdvisorCredit SpecialistDirectorMortgage SpecialistSenior ManagerSenior Systems AnalystProduct OwnerSenior Project ManagerCards AdvisorCollection AgentSenior Account ManagerService à la Clientèle (H/F)AgentClient ManagerInsurance AgentPlannerVolunteerBank ClerkBenefits AdvisorCall Center RepresentativeControl OfficerDeveloperTechnical AnalystClient ServicesCustomer Support RepresentativeData AnalystBanking AssociateBilingual Customer Service AssociateSenior AnalystSoftware DeveloperCustomer AssistantLoan OfficerOperations AdministratorOperations AssociateOperations ManagerPersonal Banking AdvisorProgram ManagerTeam LeaderTechnical LeadTechnical Support AnalystClerkExecutive AssistantFund AccountantInvestigatorOperations AnalystReporting AnalystRisk AnalystAdvisorAssistant ManagerAssociate DirectorConsultantFinancial AnalystHuman Resources SpecialistNetwork AnalystOperations OfficerSenior Quality Assurance AnalystSenior Technical AnalystTelemarketerFinance ManagerFront End DeveloperIT AnalystPersonal Banking ManagerProject CoordinatorProject LeadSenior Software EngineerService Delivery OfficerSupervisorTrusteeUnderwriterAccounts Payable ClerkApplication DeveloperAssistantAuditorBusiness ManagerBusiness Process AnalystCase CoordinatorClient Services SpecialistCompliance OfficerConseiller Clientèle (H/F)Customer Service/Sales RepresentativeDisputes AdvisorGovernance ManagerInternJunior AnalystLoan AdministratorMarketing ManagerOffice ClerkOperations AgentPersonal Banking RepresentativePortfolio AnalystQuality Control SupervisorReceptionistSenior AdministratorSenior AdvisorSenior Financial AdvisorSenior Financial AnalystSenior Fund AccountantSummer AnalystSummer InternTechnical Support SpecialistVice PresidentAccounting ClerkAnti Money Laundering AnalystAutomation EngineerBankerBanking ConsultantBanquet ServerBranch AdministratorBrand AmbassadorBusiness Development ManagerComptable (H/F)Contract AdministratorCustodianCustomer RepresentativeCustomer Service AnalystCustomer Service ManagerData ScientistDesignerDetectiveDigital AdvisorDirecteur de Comptes (H/F)Disability SpecialistExecutive Support OfficerFinancial RepresentativeHedge Fund AnalystIT ManagerIT SupportJava DeveloperMarket ManagerMarketing RepresentativeMonitorMortgage Closing OfficerOperations AssistantOperatorPerformance AnalystPersonal BankerRecruiterRisk ManagerSales Support RepresentativeSales and Service TechnicianSecretarySecurity OfficerSenior IT AnalystSenior Network AnalystSenior Program ManagerService AdvisorSoftware ArchitectSoftware Test EngineerSummer StudentSupport AnalystTax AnalystTechnical SupportTest LeadTrade Compliance OfficerTraderTraining ConsultantTraining CoordinatorADVISORAccount OfficerAccounting AssistantAdministrative OfficerAgent (H/F)Agent d'assurance (H/F)Agent de Service (H/F)Analytics ManagerApplication AnalystBank OfficerBenefits AdministratorBusiness AssociateBusiness Development ConsultantBusiness Development ExecutiveBusiness SupportCARDS ADVISORCaissier (H/F)Capital MarketsCash ManagerCashierChief Operating OfficerClerical WorkerClient AdviserCollection RepresentativeCommercial Real Estate AgentCommunications InternContractorCredit AnalystCredit ManagerCustomer Care SpecialistCustomer Relations RepresentativeDelivery ManagerDevelopment ManagerDevelopment Operations EngineerDirector of FinanceDirector of Information TechnologyExecutiveFacilitatorFacility CoordinatorFinance AssociateFinancial SpecialistFraud AnalystFraud InvestigatorFulfillment AssociateFull Stack DeveloperHR ConsultantHelp Desk AnalystIT ArchitectIT AuditorIT Project ManagerInbound Sales RepresentativeIncome ManagerInsurance ManagerInsurance SpecialistIntegration SpecialistIntern ManagerLead TellerLending OfficerLoan ManagerMailroom ClerkManagement AnalystMarketing ConsultantMerchandise Flow Team MemberMortgage AgentOperation AnalystOperations InternPayroll OfficerPlanificateur (H/F)Policy ManagerProcessing ClerkProcessorProgram AssociateProject Manager/Business AnalystPréposé au Service à la Clientèle (H/F)Quality AnalystQuality Assurance EngineerReceptionist/Administrative AssistantRegional Sales ManagerRelease ManagerReprésentantReprésentant (H/F)Représentant de Commerce en Services Financiers (H/F)Responsable Anti-fraude (H/F)Sales AssociateSecrétaire (H/F)Security AnalystSenior .NET DeveloperSenior Audit ManagerSenior Business ConsultantSenior Business DevelopmentSenior Business Process AnalystSenior Case ManagerSenior Claims SpecialistSenior Client AdvisorSenior Customer Service RepresentativeSenior Data AnalystSenior Data ManagerSenior Database AdministratorSenior DirectorSenior Financial SpecialistSenior Fraud AnalystSenior Java DeveloperSenior MarketerSenior Mortgage SpecialistSenior Network SpecialistSenior Process ManagerSenior Quality Assurance ManagerSenior RecruiterSenior Team LeaderService AssociateSolutions ManagerSourcing ManagerTechnical ConsultantTechnical SpecialistTechnicianTransaction ManagerTransformation ManagerTravel AdvisorTravel ConsultantUser Experience DesignerVice President of Information Technologyadvisor/1Year ContractAMLAccess Control SpecialistAccount ClerkAccount ExecutiveAccount SpecialistAccount SupervisorAccounting AdministratorAccounting ConsultantAccounting RepresentativeActing as the first point of contactActuaryAdjusterAdministration ManagerAdministrative AssociateAdministrative ClerkAdministrative ServicesAdministrative SpecialistAdministratriceAdvice CentreAgent Opérationnel (H/F)Agent de Bureau (H/F)Agent de Centre d'appel (H/F)Agent de Conformité (H/F)Agent de Recouvrement (H/F)Agent de Vente Et de Service à la Clientèle (H/F)Agile CoachAgriculture SpecialistAnalyste (H/F)Analyste Crédit (H/F)Analyste Fraude (H/F)Application Project ManagerApplication Support EngineerArea ManagerArmy IT ProfessionalAssistant AdministratorAssistant CoordinatorAssistant DirectorAssistant Vice PresidentAssistente AdministrativoAssociate BrokerAssociate EngineerAssociate Project ManagerAudit ClerkAudit ManagerAuto AppraiserAutomation ConsultantAutomation SpecialistBABI ArchitectBanking ProfessionalBankruptcy OfficerBenefit SpecialistBenefits RepresentativeBilingual Enrolment OfficerBilingual banking officerBilingual insurance CreditorBranch AdvisorBranch SupervisorBrokerBrossard, QCBusiness ConsultantBusiness CoordinatorBusiness DeveloperBusiness Development SpecialistBusiness Intelligence AnalystBusiness Intelligence DeveloperBusiness Intelligence ManagerBusiness InternBusiness Operations ManagerBusiness Project ManagerBénévolatCACARDS AdvisorCOURTIER EN FINANCEMENT HYPOTHÉCAIRECPOCapacity ManagerCase ManagerCash AssistantCatererCentraliste Béton (H/F)Change AnalystChange ManagerChannel ManagerChargé d'études Statistiques (H/F)Chief Accounting OfficerChief Compliance OfficerChief Credit OfficerChief Investment OfficerClaims AdjusterClaims AdvisorClaims AnalystClaims CoordinatorClaims ExaminerClaims ManagerCleanerClient AssociateClient Onboarding ManagerClient RepresentativeClient Services AssociateClinical SpecialistCo-managerCo-op placementCo-op studentCoachCommercial Sales ExecutiveCommis de Bureau (H/F)Communication SpecialistCommunications ManagerCommunications OfficerComputer OperatorConcession WorkerConfiguration ManagerConseiller (H/F)Conseiller Financier (H/F)Conseiller bancaireConseiller de Vente (H/F)Conseiller en Assurances (H/F)Conseiller en Sécurité Financière (H/F)Conseiller en prêts hypothécairesConseiller expert en services bancairesConseillère bancaire et carte de créditConseillère à la clientèleConsolidations ManagerContract AnalystContract ConsultantContract ManagerContract SpecialistContractingContracting OfficerControllerCookCounselCounter Sales RepresentativeCreative DirectorCredit Card advisorCredit CoachCredit ControllerCredit OfficerCredit RepresentativeCrew MemberCustomer Administrative ExpertCustomer Experience VerificationsCustomer Service Account RepresentativeCustomer Service Team LeadData AdministratorData Center TechnicianData ClerkData ConsultantData ModelerData Processing & Internal AuditorData ProcessorData Warehouse ArchitectDatabase AnalystDealerDefect ManagerDelivery DriverDepartment HeadDesign DirectorDeveloper ConsultantDigital DesignerDirect Response ManagerDirecteur Général des Services (H/F)Directeur d'équipeDirecteur de Succursale (H/F)Director of Financial Planning and AnalysisDirector of OperationsDirector of Program ManagementDirector of Quality AssuranceDirector of StrategyDirector of TechnologyDirectrice de comptesDistributorDistrict Sales ManagerDocument ProcessorDocumentation OfficerDrink Tent RepresentativeDriverE-commerce SpecialistEjecutivo/a de atención a clientesEngagement DirectorEngineerEnterprise ArchitectEquity AnalystEscalation Officer, RBCExpert Advice Centre OfficerExpert Advise CenterExpert CSR TellerExpert-Ressource Centre d'expertiseFINANCIERFacilities ManagerField Service TechnicianFile ClerkFinance InternFinance Product ManagerFinancial AdministratorFinancial ConsultantFinancial ModelerFinancial Planning AnalystFinancial Reporting ManagerFinancial Security AdviserFinanzasFirewall EgineerFood RunnerFood Service WorkerForeign Exchange TraderForklift OperatorFront Desk Clerk/Night AuditorFront End AssociateFuncionario de Servicios EspecializadosFund Valuation StaffGEL (Guest Experince Lead)General Ledger AccountantGestionnaire de comptesGift WrapperGroup ManagerGroup Member, Hack-a-thonHead of SalesHead, Latin America StrategyHead, Risk Canada & Global Head, Operational RiskHome Care NurseHome Equity Closing Officer/ MCOHome Solutions AdvisorHuman Resources AssistantHuman Resources Business PartnerHuman Resources CoordinatorHuman Resources ManagerIRPIRPAIT Accessibility Co-opIT Security SpecialistInbound Customer Service RepresentativeIncident ManagerIndependent ConsultantInformation Technology InternInformation Technology ManagerInfrastructure & Automation Support LeadInfrastructure ManagerInitiatives & Implementation OfficerInsight ManagerIntake CoordinatorInternal AuditorInventory SpecialistInvesntment AdvisorInvestigations AnalystInvestigations ManagerInvestment BankerInvestment ManagerJunior Account ManagerJunior AchievementJunior DeveloperJunior IT AuditorJunior Program AnalystJunior Project ManagerJunior Quality Assurance TesterJunior achievement clubKelly ServicesLaborerLead Data ScientistLead DeveloperLead EngineerLead IntegratorLead TechnicianLearning and Development ConsultantLearning and Development CoordinatorLearning and Development OfficerLeasing SpecialistLicensed advisorLicensing SpecialistLine Service TechnicianLinux EngineerLoan AdvisorMFRPMachine Learning EngineerMaintenance EngineerMaintenance SpecialistManagement Information Systems ManagerManagement TraineeManaging DirectorMarket AnalystMarketerMarketing AssistantMarketing AssociateMarketing CoordinatorMarketing InternMaterial HandlerMember of the Invest By Phone GroupMember of the Invest By Phone Select GroupMessengerModeling AnalystMortgage Resolutions OfficerMortgage UnderwriterMutual Funds Non-Financial AdminNetwork AdministratorNetwork EngineerNetwork Security EngineerNetwork TechnicianNight AuditorNoneNot IncludedOffice AssistantOffice InternOffice ManagerOfficer-In-ChargeOp Administration - Account TransfersOperation SpecialistOperations CoordinatorOperations RepresentativeOrder AdministratorOutbound Sales RepresentativeOvernight Customer Service RepresentativePMO ManagerPartnerPerformance EngineerPermanent Part timePersonal AssistantPersonal ServicePhone RepresentativePhysical Allocation OfficerPlacementPlan ManagerPolyvalent, autonome, leaderPool ManagerPrefer not to disclosePrivate BankerPrivate BankingProcess ManagerProcurement AnalystProcurement AssistantProcurement ManagerProduct AnalystProduct SpecialistProduction CoordinatorProgrammerProgrammer AnalystProject AnalystProject ConsultantPromotions InternProperty and Casualty AdvisorPython DeveloperQuality Assurance AssistantQuality Assurance TesterQuality Control ManagerQuality EngineerRBC Business Advisory GroupRBC CLP associateRBC Olympian ProgramReal Estate AssistantReconciliation OfficerRecovery OfficerRecruitment ConsultantRegional ManagerRegional Vice PresidentRegistration OfficerReorganization OfficerRepresentativeReprésentant de Services aux Entreprises (H/F)Représentant des Ventes (H/F)Représentante Service à la clientèleReprésentante service à la clientèleReprésentativeResearcherResidential Mortgage RepresentativeResidential SpecialistResolution OfficerResource OfficerResponsable Développement (H/F)Retail Sales AssociateRipeur (H/F)Réceptionniste (H/F)Réceptionniste de Bureau (H/F)SAP OfficerSQL DeveloperSSGSales AdministratorSales AdvisorSales AssistantSales ConsultantSales CoordinatorSales and Marketing ManagerSecurities BrokerSecurity GuardSenior Accounting AnalystSenior Accounts AssistantSenior Branch ManagerSenior Business Development OfficerSenior ClerkSenior Commercial ManagerSenior Commodity ManagerSenior ConsultantSenior Contract ConsultantSenior Contract RecruiterSenior CoordinatorSenior DeveloperSenior Guest RelationsSenior Host/HostessSenior Implementation SpecialistSenior Information Technology ManagerSenior Information Technology SpecialistSenior Investment AnalystSenior Legal AssistantSenior Loan OfficerSenior Medical OfficerSenior Operations AnalystSenior OperatorSenior Portfolio ManagerSenior Pricing AnalystSenior Process EngineerSenior Product AnalystSenior Product ManagerSenior Production SpecialistSenior Program OfficerSenior Project SpecialistSenior Reporting AnalystSenior ResearcherSenior Risk AnalystSenior Sales SpecialistSenior Security ConsultantSenior Security SupervisorSenior Software AnalystSenior Software ConsultantSenior Solution ArchitectSenior Support AnalystSenior System EngineerSenior Technical LeadSenior Technical SupportSenior UnderwriterSenior User Experience DesignerSenior User Interface DesignerServerServer/CashierService AdministratorService CoordinatorService Professional ExpertService à la clientèle proactifsSocial Media SpecialistSoftware AnalystSoftware ConsultantSolution SpecialistSous ChefSpecial AgentSpecial Projects CoordinatorSpecialiste en contestation / rbc usaSpecialized SupportSpécialiste Hypothécaire (H/F)Spécialiste en Soutien Technique (H/F)Spécialiste en placementsStageSteno-Word Processing/SwitchboardStudent InternStudent VolunteerSubject Matter ExpertSupplier ManagerSupport ManagerSupport StaffSystem EngineerSystems Project ManagerTDM LeadTOKENS OFFICERTSATableau DeveloperTechnical AssistantTechnical Program ManagerTechnical Support RepresentativeTechnical WriterTechnicien Support (H/F)Technology LeadTrading ManagerTravel AgentTravel CounselorTreasury AnalystUtility ClerkUtility WorkerVariety of rolesVarious positions MaritimesVarious-Internal Control an dhuman ResourcesVendorVendor ManagerVerification OfficerVounteerWarehouse LeadWealth ManagerWeb Developeradmincards advisorconseiller en assurance de dommage des particuliercssrnilopeartions workerspecialized officerspecialty officer信贷经理
All locationsAbbotsford, BCAccraAirdrie, ABAlbany, NYAlberta, VAAlbion, MIAlbuquerque, NMAlfenas, MGAlpharetta, GAAltamonte Springs, FLAncaster, ONAnnapolis Royal, NSAnnapolis, MDArchdale, NCAsheville, NCAspen, NSAthens, ALAtlanta, GAAuburn, ALAurora, ONAustell, GAAustin, TXBainbridge Island, WABakersfield, CABakuBaltimore, MDBarrie, ONBathurst, NBBayBay, ARBeaumont, ABBedford, NSBellevue, WABellingham, WABelval (50)Bengaluru, KarnatakaBethesda, MDBeverly Hills, CABidar, KarnatakaBillings, MTBirmingham, ALBirtle, MBBishopville, SCBoca Raton, FLBogotá, CundinamarcaBoise, IDBonnyville, ABBoston, MABouctouche, NBBowmanville, ONBradenton, FLBradford, ONBrampton, ONBrantford, ONBremen, INBridgetown, NSBrockville, ONBrooklyn, NYBrooks, ABBrossard, QCBrusselBurlington, MABurlington, ONBurnaby, BCBurns Lake, BCBurnsville, NCCalgary, ABCambridge, ONCamrose, ABCantonment, FLCapelle aan den IJsselCardston, ABCarleton Place, ONCarrboro, NCCary, NCCasper, WYCasselman, ONCastriesCentral, Hong Kong IslandCentury City, CAChapel Hill, NCChapleau, ONCharlotte, NCChatham-Kent, ONChevy Chase, MDChicago, ILChilliwack, BCChâteauguay, QCCincinnati, OHCleveland, OHClinton, NCClive, IACobourg, ONCochrane, ABCold Lake, ABColdbrook, NSCollingwood, ONColumbia, SCComber, ONConcord, ONConshohocken, PACoquitlam, BCCorner Brook, NLCornwall, ONCourtenay, BCCowansville, QCCuiabá, MTCyberjayaDallas, TXDartmouth, NSDawson Creek, BCDelhi, DelhiDelisle, SKDelta, BCDenver, CODes Moines, IADieppe, NBDoaktown, NBDowney, CADrayton Valley, ABDrummondville, QCDryden, ONDublinDurham, NCEast Hanover, NJEast York, ONEdinburghEdmonton, ABElliot Lake, ONElmira, ONElroy, WIEmma, MOEnglewood, COEsch-sur-AlzetteEspanola, ONEtobicoke, ONFall River, MAFayetteville, NCFergus, ONFinch, ONFlorham Park, NJFoley, ALForest, ONFort Frances, ONFort Lauderdale, FLFort McMurray, ABFort Saskatchewan, ABFranklin, NCFredericton, NBFreeport, NYFuquay-Varina, NCGaithersburg, MDGastonia, NCGenf, GEGeorgetown, ONGhaziabad, Uttar PradeshGlastonbury, CTGoldsboro, NCGranby, QCGrand Forks, BCGrand Rapids, MIGrande Prairie, ABGranite Falls, NCGravenhurst, ONGraysGreater Sudbury, ONGreater Toronto Area, ONGreensboro, NCGreenville, NCGreenville, SCGroveland, FLGuelph, ONHalifax, NSHamilton, ONHamlet, NCHanmer, ONHanover, ONHartford, CTHartsville, SCHastings, ONHawkesbury, ONHenderson, NVHigh Prairie, ABHillsburgh, ONHiram, GAHollidaysburg, PAHouston, BCHouston, TXHueytown, ALHumboldt, SKHunt Valley, MDHuntsville, ALHyderabad, TelanganaIndialantic, FLIqaluit, NUIroquois Falls, ONJacksonville, NCJamaica, IAJersey City, NJJonquière, QCKamloops, BCKanata, ONKelowna, BCKennesaw, GAKigaliKincardine, ONKindersley, SKKingstonKingston, NYKingston, ONKitchener, ONKitchener-Waterloo, ONKuala LumpurLa Prairie, QCLaSalle, ONLancaster, PALangley, BCLaurier, MBLaval, QCLeamington, ONLeamington, UTLeduc, ABLethbridge, ABLexington Park, MDLiberty, MOLibertyville, ILLions Head, ONLively, ONLloydminster, ABLondonLondon, OHLondon, ONLong Island, NYLongueil (76)Longueuil, QCLos Angeles, CALouisville, KYLumberton, NCLévis, QCMadison, ALMadison, WIMaple Ridge, BCMaple, ONMarina, CAMarkham, ILMarkham, ONMcDonough, GAMeadow Lake, SKMedicine Hat, ABMerritt, BCMeteghan, NSMiami, FLMidland, TXMidwest, WYMilano, LombardiaMilton, ONMilwaukee, WIMinneapolis, MNMinneapolis-Saint Paul, MNMinnedosa, MBMissanabie, ONMississauga, ONMobile, ALMoncton, NBMontréal (11)Montréal, QCMontréal-Est, QCMoosomin, SKMorinville, ABMorrow, GAMountain Brook, ALMumbai, MaharashtraNags Head, NCNanaimo, BCNarberth, PANashville, TNNassauNassau, NYNelson, BCNew KingstonNew Liskeard, ONNew Minas, NSNew Waterford, NSNew Westminster, BCNew York, NYNewmarket, ONNiagara Falls, NYNiagara Falls, ONNiagara, ONNoida, Uttar PradeshNorcross, GANorfolk, VANorth Battleford, SKNorth Bay, ONNorth Vancouver, BCNorth York, ONNorway House, MBNoyon (60)Oakville, ONOhsweken, ONOkotoks, ABOntario, CAOrangeville, ONOrillia, ONOrlando, FLOshawa, ONOttawa, ONOwen Sound, ONOxford, CTOxford, NSPalm Beach Gardens, FLParamus, NJParis (75)Paris, TXParry Sound, ONParsippany, NJPasadena, CAPatuxent River Naval Air Station, MDPembroke, ONPenticton, BCPeterborough, ONPhiladelphia, PAPhilipsburg, PAPhoenix, AZPickering, ONPine Falls, MBPittsburgh, PAPointe-Claire, QCPompano Beach, FLPonoka, ABPort-of-SpainPrattville, ALPrescott, ONPrince Albert, SKPrince George, BCPrince George, VAPune, MaharashtraQuebec City, QCQuesnel, BCRaleigh, NCRapid City, SDRed Deer, ABRegina, SKRenfrew, ONRepentigny, QCRichibucto, NBRichmond Hill, GARichmond Hill, ONRichmond, BCRichmond, VARimouski, QCRio de Janeiro, RJRipley, ONRoberval, QCRoblin, MBRochester, NYRock Hill, SCRockford, ILRockland, ONRockwood, ONRocky Mount, NCRoseauRotterdamRouyn-Noranda, QCSacramento, CASaint Ann, MOSaint Augustine, FLSaint John, NBSaint Paul, MNSaint Peter PortSaint Petersburg, FLSaint-Constant, QCSaint-Jean-de-la-Ruelle (45)Saint-Jean-sur-Richelieu, QCSaint-Laurent, QCSalmon Arm, BCSalt Lake City, UTSan Diego, CASan FernandoSan Fernando, CASan Francisco, CASan Isidro, LimaSan Juan, PRSarasota, FLSaskatoon, SKSault Ste. Marie, ONScarborough, MEScarborough, ONSeattle, WASechelt, BCSepangShelburne, ONSherbrooke, QCSherwood Park, ABSidney, BCSlave Lake, ABSpring Green, WISpring Lake, NCSt. Albert, ABSt. Catharines, ONSt. John's, NLSt. Louis, MOSt. Thomas, ONStittsville, ONStoney Creek, ONStouffville, ONStrathmore, ABStrathroy, ONStreetStreet, MDSummerland, BCSurrey, BCSydney Central Business District NSWSydney NSWSão Paulo, SPTalladega, ALTampa, FLTerrace, BCTerrebonne, QCTewkesburyThompson, MBThornhill, ONThorold, ONThree Hills, ABThunder Bay, ONTillsonburg, ONTimmins, ONToronto, OHToronto, ONTorrington, CTTrenton, ONTrinidad, COTruro, NSTucker, GAUpper Tantallon, NSUtrechtUxbridge, ONVal Caron, ONVancouver Island, BCVancouver, BCVancouver, WAVaughan, ONVero Beach, FLVictoria, BCVille-Marie, QCVirginia Beach, VAWallaceburg, ONWalnut Creek, CAWasaga Beach, ONWashington, DCWaterdown, ONWaterloo, ONWelland, ONWellington, ONWest Palm Beach, FLWest Vancouver, BCWest, TXWesterville, OHWestmount, QCWeyburn, SKWheatley, ONWhitby, ONWhite River, ONWhite Rock, BCWilmington, NCWilson, NCWinchester, ONWindsor, ONWinkler, MBWinnipeg, MBWoodbridge, ONWoodland Hills, CAZürich, ZH北京市

Overall reviews at RBC

Facilitator | Toronto, ON | Dec. 7, 2014
I liked the working environment in RBC and my team mates.
Business Analysis and Facilitation Skills: Experienced in capital markets business analysis as an automation facilitator. Responsible for business analysis and worked in Foreign Exchange trading platforms. Experienced running the trading software “Fidessa” and generated reports. Experienced in financial accounting working with front, middle and back offices. •Responsiblefor drive the direction of automation across all the business verticals of Capital Markets particularly in those business verticals that do not have dedicated testing resources. •Responsible for the creation, execution of test cases based on business requirements to ensure quality delivery of software. Formulated, managed a defined automation processes as framework, coding standards, script structure and ensured all standards are met. Provided guidance on complex application development projects. Dealt with small to large development or maintenance projects with multiple function, multiple application projects with multiple interfaces and/or 3rd parties. •Presented automation plan/approach, effort and schedules to the application team with long term goal/vision of functional automation to the application. Ensured planning and automation approach contains full vision of automation and potential for automating new functionality. Worked with developers/application team for maintenance and development projects ensuring all platform requirements are met to ensure automation scripts can run in the test
Banking Advisor | Moncton, NB | Sep. 30, 2019
Stay away from RBC Call Center if you value your mental health and Your Wallet!
The one thing I will comment right out the bat is RBC does provide a decent wage, however, I was never payed for any premiums I was entitled to. I could live with that, however, the major issue is that even though they make the place seem like a good environment to work in, it is not the case. My ex manager always had something against me when I was still new and trying to learn, they miss inform you things in training especially about the make it right system for a client. Anytime I would do those guidelines, I was yelled at or threatened my job over this. I would even explain every time why I did what I did, was always honest, always on time, they would tell me afterwards I am doing good but then the next call, turns into another argument especially when I needed help and OET would be unavailable and should also mention, some OET staff gave me a hard time too for no reason. I will admit that I can be stubborn too but would never go be little people unlike how I was treated. When I went on a short term leave due to stress caused by my manager and the refusal of getting additional training because they claim I mess up and I was willing to be retaught since I was miss informed in training multiple times with my trainers. I even said I would simply just not give refunds of any kind ever again even if it was justified by RBC since I knew what was justified after understanding the miss understanding caused by training and they said I couldn't do that even though 5 minutes prior s
Expert-Ressource Centre d'expertise | Montréal, QC | Jul. 19, 2018
Not worth the pay
Immense pressure put on each employee to complete various tasks. Your are expected to be cross trained on all jobs but not given the time to get properly trained. Targets get higher and higher year after year. Since i started i got trained on various jobs. I became a SMEE "Subject Matter Expert" as i was very good at learning jobs quick and helping out with training etc. With my title change came more responsibilities without a pay increase. Management will tell you it's quality over quantity however RBC has implemented a tracking system with an average processing time. If you do not meet the average time you are penalized. The types of requests vary therefore it is really not fair. Some requests can take hours while some take 5 seconds. First off it causes employees to be less helpful, less careful & causes office drama. (example: one employee catches on to the system and skips long requests just to get a good rating which will get him/her a bigger bonus than other staff members) I was a subject matter expert but was still expected to complete processing work because our team was understaffed. My manager was trying to hire more employees but upper management denied the requests. My department handled back office work, therefore it is all cost for RBC which is why they would deny hiring employees even though our work is months behind. Our team was even told not to worry about CSC dates from the regional manager which is basically the date where your request
ConsPoor salary, high pressure, low advancement rate
Credit Representative | Mississauga, ON | Jul. 20, 2016
Productive and fun work environment
A typical day at RBC would be either 3pm - 11pm at the contact centre or 9am - 5:30pm. I'd come into work, turn my computer on. Once on I'd open up outlook to check emails, view and manage my daily schedule. At the contact centre level once I checked my emails and read any daily news and tips that were provided by RBC, I would open up all my tools and applications I would need for the day and would log into the Avaya system and assigned sales campaign to start taking calls. I'd have two 15 minute breaks and one 30 minute lunch break for the day. So for the entire day aside from breaks I would be on the phones taking outbound calls where the system (Avaya) would dial predetermined RBC clients targeted for the specific campaign I was calling out of. I would contact anywhere from 40-60 clients a day and speak to them. The main goals of the calls were to save and or make the client money so depending on the campaign I would try to help the client out by telling them the reason for the call, using my active listening to identify any opportunities for me to the RBC client out. If I was successful in helping the client out I would take care of it myself over the phone or book an appointment if client preferred. Through out my tenure at the RBC Royal Direct contact centre I would receive coaching and training as required by RBC. They would make sure their employees including myself were well trained with products and tools so when speaking to clients I would sound prof
ProsWorking with a large team and great leaders
ConsCommitment periods
Personal Banker | Moncton, NB | Oct. 6, 2017
This company attracts wonderful people
The Royal Bank of Canada, like ALL banks, turns not only their customers but also their employees into numbers. It's all about what you can do for their bottom line. Sell, Sell, Sell. If you can get a customer in and out the door as quickly as possible and take their money for something at the same time, cha ching.. they happy! I worked at the Royal Banks Contact Center in Moncton. You become a pod person. You have your little 4x4 section that you're plugged into. It's a pretty slick system the Royal Bank has set up there. Average talk time has to be below 5 minutes and you have to meet your talk time quota AND your selling quotas or it's bye baby goodbye. Every second of your day is timed. You can't be unplugged a second more than you're supposed to be. So what happens if you don't meet your quotas? Coaching. Their coaching is to help you be a High Achiever in selling... that includes selling little old ladies account packages way above what they need because you have to meet those sales targets. Coaching on talk time "Say it like this...", and "Gently bring the conversation back to business when a customer gets chatty.".. and "Be friendly, but don't encourage social conversations." If I could meet my talk time quotas, my sales suffered. If I could meet my sales quotas, my talk time suffered. No amount of coaching helped because I could not in good conscience sell something just for the sake of sales. I was there to be of service to my customers, no
ProsMy co-workers were wonderful
ConsThe pay is a pittance for the miserable existence you have to endure to earn it
Financial Planner | Vancouver, BC | Jul. 24, 2013
Great learning opportunites
I begin my work in the morning with a 15 minutes routine. During this 15 minutes, I will set up voice mail, review market updates, screen emails, review my appointment schedule, then I would set my goals for the day and prioritize them. Then I will review each appointment and set up an agenda for both myself and the client for the objectives of the meeting, to identify opportunities to create more value and advice for my clients, any strategies that need to be implement. For each appointment, I will wrap up the meeting in summarizing what was accomplished, and map out the next appointment to upsell additional services or products, or to maintain and strengthen the existing relationship. During my blank space thorough the day, I will utilize the time to prepare credit applications, planning activities, connect with colleagues, and group partners to review client scenarios to maximize business opportunities, as well as to keep myself updated with changes in the industry. I have developed important skills that are crucial to drive success in any client facing business, such as strong interpersonal and relationship building, effective communication and problem solving skills. I have a thorough and in-depth knowledge and understanding of banking products and services. I have established strong network with different partners as I came to believe that working as a team will ultimately drive a greater success. The hardest part of my job is maintaining a balance with work
ProsLearning opportunites
ConsMaintaining a work and family balance
Cards Advisor | Mississauga, ON | Aug. 7, 2019
No real advancement
I worked at RBC as a Cards Advisor, in the call center. The pay is good for what you do, but at the end of the day there was no real advancement. Their target system is not there to help you develop or grow in anyway, only to help the business. No matter how many times they tell you there is 'exceptions' to the rules, there isn't. When you finally do meet those targets and you attempt to leave the department, they make it nearly impossible unless you're going to another call center position. I finally gotten the chance to leave, my numbers were amazing, I won an award, but by the time management got around to sending my referral it was too late and my numbers were no longer good enough. (Numbers reset in November so I got dinged by the reset). I thought I would stick it out but my new manager was just a nightmare to deal with. She was never trained on how to be a manager and was just awful at her job. I couldn't stand it anymore and left. I will never go back. Especially these LTR ratings. They were never designed to help employees advance but just hinder them. Management is well aware of them as I personally brought it up with upper management but they refuse (or don't) want to acknowledge that they hurt employees more than help. They state they will look at 'other contributing factors' that is outside of the advisor's control, but they never do and it's never taken into consideration. Some pros though, they do treat their employees fairly decently. You do reserve th
Prosdecent treatment, decent pay, free lunch sometimes
Consno advancement, poor management, stressful
Commercial Sales Executive | Montréal, QC | Feb. 7, 2015
A day at Royal Bank of Canada
Royal Bank of Canada is a great financial institution where the main focus are to help our clients and communities build a better future. I try to give each client the best service possible to make sure they leave the facility with a smile. Since my two years of work, I have invested my time in delivering quality products and services as well as making a difference in the communities that I serve. My shared values of service, teamwork, responsibility, diversity and integrity help me guide my behaviors and decisions toward the well-being of my clients. Everyday you face different situations concerning financial problems, administrative tasks as well as responsibilities, which help me gain professional skills. The best part of the job would probably be creating a relationship with clients and knowing that they trust you to make the best decision for them and their financial future. It is all about trust and loyalty. Teamwork is extremely important for the reason that I have been a basketball player all my life and being part of a team with different personalities is always overwhelming. However, if you know how to interact and manage those diverse personalities you get something great. It is easier and more fun to work in a teamwork environment. Also, you not only learn from them but learn from yourself as well. In other words, how you manage certain situations and conflicts as well as how you can communicate and fix those issues. Overall, it has been a great experien
Customer Service Representative | Windsor, ON | Jan. 14, 2015
Enjoyable, efficient and educational work place environment
Working at the Royal Bank of Canada was a rewarding experience. It allowed me to use my exceptional organization skills on a large scale within my branch, and to contribute to the productivity of RBC in the south western division as a whole. Many of my ideas and innovations were applied throughout the branches in Windsor. Working as a central teller I dealt with business clients, with a large variety of issues and concerns. I managed the needs of small business owners to large corporations. In addition to assisting my clients I was solely in charge of all monies processing through the branch on a daily basis. I was able to implement many time saving strategies as well as new technologies into the branch systems with ease. Working as a customer service representative I dealt with mainly personal clients. From simple tasks to large scale investigations I was the first point of contact on a daily basis. My passion for the job and my clients was apparent with each client I had, and I was commended on many occasions for my due diligence and personal attitude of compassion. In the time I worked within the Royal Bank, I learned a great deal about how to assess a persons needs, current and future, based on a few moments of conversation. I exceeded my sales goals on a qaurterly to yearly basis, which contributed to the success of my branch as a whole. Within the branch I worked with a small team, and we worked together to raise eachother up. This teamwork was essential
Customer Service Representative | Toronto, ON | Jun. 25, 2014
sales! sales! sales!
A typical day at work included awkward exchanges from 'lifers' who hated their jobs. If I needed help, I was often greeted by hostility from my coworkers. More often than not, my fellow coworkers would not help me. There was constant pressure from my immediate manager as well as the branch manager to reach the weekly sales goals. If I fell short of the sales goal, even by less than 1%, I endured a weekly 'bullying', I mean coaching session. During one particular session, after being with the company for only three months, I was bluntly told I am bringing the team down with my poor numbers. Not a very good approach to encourage me to try harder and do better. Furthermore, I found immense pressure to not let clients stand in line for more than 30 seconds, which was the hardest part of the job for me. I felt constantly rushed to finish filing papers, count money, and look for sales opportunities that often someone would call the next client up to my wicket before I was ready. I was so scared of making mistakes or not being able to use the restroom facilities if needed. Another hard part of the job was not having a friendly work environment. I love to laugh and make jokes. But, I found that if my manager or branch manager saw any tellers talking about anything non-RBC related, they were quickly broken up by being told to do some unnecessary task or blatantly told to stop talking to each other and focus on clients. This might be understandable to some, BUT
ProsNone that I can think of...
ConsToxic work environment

Questions and answers about RBC

Why did you leave your job at RBC?
Asked Mar. 15, 2017
Micromanaged, was encouraged to speak up by HR - told “we will support you” - things only get worse after you speak up, no confidentiality. Terrible leadership in upper management - they keep toxic RVPs and lose good, long tenured staff. Terrible culture, all they care about making their billions no matter what it does to the health of their employees.
Answered May 26, 2020
Really depends on people, but honestly deteriorated my mental health. Working in fraud, they put so much pressure on stats and how fast you process vs. the number of mistakes you make from going too fast. Basically you have to go though calls like a robot.. I get why, but personally sent me through a spiral of depression and anxiety but like I said, not everyone is like that.
Answered Mar. 1, 2020
What are the working hours at RBC?
Asked Mar. 11, 2017
I worked Monday to Friday.
Answered Jan. 2, 2018
8 to 12 hours a day
Answered Nov. 26, 2017
What is the work environment and culture like at RBC?
Asked Mar. 17, 2017
Great! The people were very nice creating a very positive work environment.
Answered Jan. 2, 2018
The work environment is efficient, but quite sterile and boring. There is a lack of any team spirit or camaraderie. Definitely one of the most boring work environments I have experienced.
Answered Jul. 10, 2017
What questions did they ask during your interview at RBC?
Asked Jun. 5, 2017
They didn't ask any job related questions, which I thought was odd. It was a group interview and whoever was the loudest and/or put on a show was what they are looking for. Basically you had to sell the person next to you who you never met before. Then a Dragons Den selling an item theme. They aren't looking for people who care about Customer Service or the Customer. That was clear at the interview when nothing pertained to that.
Answered Jun. 15, 2019
Tell me about your self. Where do you see yourself in 5 years. What are your strengths.
Answered Apr. 12, 2018
What would you suggest RBC management do to prevent others from leaving?
Asked Mar. 15, 2017
Audit every branch and its management culture towards day-to-day work behavior. More empathetic management than micromanagement with no competence behavior.
Answered Mar. 16, 2021
Provide more opportunity to move between divisions of RBC and achieve a better role
Answered Sep. 13, 2017