Working at RBC: Company Overview and Reviews in Canada

Promotional banner for RBC in Canada
3687 reviews
RBC, CA Ratings
Average rating of 3687 reviews on Indeed
3.8Work-life balance
3.6Pay & benefits
3.6Job security & advancement
Toronto, CA
More than $10B (USD)
Banks and Financial Services

Popular jobs at RBC in Canada

 Average salarySalary range
5 salaries reported
per hour
39 salaries reported
per hour
53 salaries reported
per hour
15 salaries reported
per hour
81 salaries reported
per year
Salary satisfaction
Of the employees are satisfied about their pay, in Canada
Based on 4240 reviews

RBC reviews

Popular jobsCustomer Service RepresentativeBanking AdvisorClient AdvisorAccount ManagerInsurance AdvisorFinancial AdvisorSystems AnalystAssociateAdministrative AssistantBusiness AnalystAnalystTellerManagerBusiness Systems AnalystAccount RepresentativeInvestment RepresentativeProject ManagerQuality Assurance AnalystCollection AgentInvestment ConsultantAdministratorBranch ManagerCards AdvisorFinancial PlannerSpecialistDirectorData Entry ClerkOperations AssociateQuality Assurance ManagerSenior ManagerCredit AdvisorSenior Project ManagerSales RepresentativeCommercial ManagerBank ClerkCredit SpecialistSenior Business AnalystFund AccountantProduct OwnerCall Center RepresentativeClient ManagerDeveloperInsurance AgentMortgage SpecialistSenior Account ManagerAssociate DirectorExecutive AssistantRegistered Client AssociateSenior Systems AnalystAgentInternPlannerService à la Clientèle (H/F)Technical AnalystVolunteerBenefits AdvisorControl OfficerLoan OfficerVice PresidentClient ServicesSenior AnalystSoftware EngineerAdvisorAssistant ManagerBanking AssociateConseiller Clientèle (H/F)Operations OfficerTeam LeaderData AnalystFinancial AnalystProgram ManagerCustomer Support RepresentativeOperations ManagerTechnical LeadTechnical Support SpecialistBilingual Customer Service AssociateClerkClient AssociateConsultantFraud AnalystInvestigatorOperations AdministratorOperations AnalystPersonal Banking AdvisorReporting AnalystSalesTechnical Support AnalystAssocié Services Bancaires (H/F)BankerBusinessFinancial ConsultantIT AnalystSenior Technical AnalystSummer InternTraderIT SupportPersonal BankerProject LeadReceptionistRisk AnalystRisk ManagerSenior AdministratorSenior Financial AdvisorSenior Financial AnalystSenior Quality Assurance AnalystSenior Software EngineerTrusteeAccounts Payable ClerkCustomer RepresentativeFinance ManagerHuman Resources SpecialistNetwork AnalystPersonal Banking ManagerRegional ManagerSenior DeveloperSenior Operations AssociateSenior TellerTelemarketerAccounting ClerkAssistantAssistant Vice PresidentAuditorBusiness Development ManagerCompliance OfficerCustomer Service ManagerDirecteur de Comptes (H/F)Financial RepresentativeFront End DeveloperGovernance ManagerHedge Fund AnalystIT Project ManagerInvestment Banking AnalystMonitorOffice ClerkOperations AgentPortfolio AnalystProject CoordinatorRelationship BankerSenior AdvisorSenior Client AssociateSenior Fund AccountantService AdvisorService Delivery OfficerSummer AnalystSupervisorSystem EngineerTeller SupervisorTraining ConsultantUnderwriterAccount OfficerAnti Money Laundering AnalystApplication DeveloperAutomation EngineerBank OfficerBusiness Process AnalystCaissier (H/F)Client Services SpecialistComptable (H/F)Comptable Bancaire (H/F)Contract AdministratorCredit ManagerCustomer Relations RepresentativeCustomer Service/Sales RepresentativeDigital AdvisorDirector of FinanceDirector of Information TechnologyDisability SpecialistDisputes AdvisorDocument SpecialistEquity AnalystFraud InvestigatorHelp Desk AnalystIT ManagerIntern ManagerJava DeveloperJunior AnalystLoan AdministratorLoan ProcessorMarket ManagerMarketing ManagerMiddleware SpecialistOperations InternOperations SupervisorOperatorPersonal Banking RepresentativeQuality Control SupervisorRetail Sales AssociateSales AssociateSales Support RepresentativeSecurity OfficerSenior ConsultantSenior Medical OfficerSenior Network AnalystSenior Product ManagerSenior Team LeaderService AssociateSoftware ArchitectSupport AnalystTax AnalystTechnicianTrading ManagerTransaction ManagerAdministrative OfficerAssociate ConsultantBanking ConsultantBanquet ServerBranch AdministratorBrand AmbassadorBusiness ArchitectBusiness ConsultantBusiness InternBusiness ManagerBusiness SupportCARDS ADVISORCase CoordinatorCash ManagerCashierChief Operating OfficerClerical WorkerClient RepresentativeCommercial Sales ExecutiveCommunication SpecialistCommunications InternConseiller (H/F)ControllerCredit AnalystCustodianData ScientistDesignerDetectiveExecutive Support OfficerFinance AssociateFinancial SpecialistForeclosure SpecialistFull Stack DeveloperGroup ManagerInsurance SpecialistLead TellerLending OfficerLoan Servicing SpecialistManaging DirectorMarket AnalystMarketing RepresentativeMortgage Closing OfficerOffice ManagerOperations AssistantPayroll OfficerPerformance AnalystPersonal AssistantPlanificateur (H/F)Portfolio ManagerProgram AssociateProject Manager/Business AnalystQuality AnalystReceptionist/Administrative AssistantRecruiterRelationship ManagerSales and Service TechnicianSecretarySecrétaire (H/F)Senior .NET DeveloperSenior AssociateSenior Branch ManagerSenior Business ConsultantSenior Customer Service RepresentativeSenior IT AnalystSenior Loan OfficerSenior Program ManagerSenior Solution ArchitectSenior UnderwriterService ManagerSoftware Test EngineerSubject Matter ExpertSummer StudentTechnical ConsultantTechnical SupportTest LeadTrade AssistantTrade Compliance OfficerTraining CoordinatorWarehouse LeadWealth ManagerADVISORAccounting AssistantAccounts AssistantAdministrative ServicesAgent (H/F)Agent de Service (H/F)Agent de Transit (H/F)Agile CoachAnalytics ManagerApplication AnalystAssistant Spécialiste (H/F)Assistant de Direction (H/F)BABenefits AdministratorBrandwacht (m/v)BrokerBuilderBusiness Development ConsultantCapital MarketsCase ManagerCenter ManagerClaims AdjusterClient AdviserClient Onboarding ManagerClient Services AssociateClient Services ManagerCollection RepresentativeCommercial Real Estate AgentCommunications ManagerConseiller Financier (H/F)Construction LaborerConsultorContract ManagerContractorCounselCredit AssociateCustomer Care SpecialistCustomer Service AnalystDatabase AdministratorDelivery ManagerDevelopment ManagerDirect Response ManagerDirector of AnalyticsDirector of OperationsDocument Control ClerkDocument ProcessorETL DeveloperEngineerExecutiveExecutive Administrative AssistantFacilitatorFacility CoordinatorFile ClerkFinance InternFinancial AdministratorFinancial Analyst InternForklift OperatorFulfillment AssociateFunderHR ConsultantHuman Resources ManagerIT ArchitectIT AuditorIT TechnicianImpiegato/aInbound Sales RepresentativeIncome ManagerInternal AuditorKitchen PorterLicensing SpecialistLoan ManagerMachine OperatorMailroom ClerkManagement AnalystMarket AssociateMarketing AssistantMarketing AssociateMarketing CoordinatorMarketing InternMerchandise Flow Team MemberMortgage AdvisorMortgage AgentMortgage BrokerMortgage Loan OriginatorOffice AssistantOperation AnalystPMO ManagerPolicy ManagerPortfolio AdministratorPrefer not to disclosePrivate Client SolicitorProcess ManagerProcessorProduct ManagerProduct SpecialistProductionProgrammer AnalystProject AnalystProject ConsultantProject OfficerPréposé au Service à la Clientèle (H/F)Quality Assurance EngineerQuality Control ManagerReal Estate ManagerReconciliation OfficerReconciliation SpecialistRecovery SpecialistRecruitment ConsultantRegional Sales ManagerRegional Vice PresidentRelease ManagerReprésentant de Commerce en Services Financiers (H/F)Représentant de Services aux Entreprises (H/F)Research AssociateResource OfficerResponsable Anti-fraude (H/F)Réceptionniste (H/F)Sales AdvisorSales AssistantSales DirectorSales ManagerSecurity AnalystSenior Administrative AssistantSenior Audit ManagerSenior Business AssociateSenior Business DevelopmentSenior Business Process AnalystSenior Case ManagerSenior Claims SpecialistSenior Client AdvisorSenior Data AnalystSenior Data ManagerSenior Database AdministratorSenior DirectorSenior Financial SpecialistSenior Fraud AnalystSenior Investment AnalystSenior Java DeveloperSenior MarketerSenior Mortgage SpecialistSenior Network SpecialistSenior Operations AnalystSenior Process EngineerSenior Process ManagerSenior Program AnalystSenior Quality Assurance ManagerSenior RecruiterSenior Relationship BankerSenior Risk AnalystSenior Support AnalystSenior System EngineerSolutions ManagerSourcing ManagerSpécialiste Hypothécaire (H/F)Technical Project ManagerTechnical SpecialistTransformation ManagerTravel AdvisorTravel AgentTravel ConsultantTreasury ManagerUser Experience DesignerVice President of Information Technologyadvisor/1Year ContractAC Cards AdvisorADAMLAccess Control SpecialistAccount ClerkAccount ExecutiveAccount Resolution SpecialistAccount SpecialistAccount SupervisorAccounting AdministratorAccounting ConsultantAccounting ManagerAccounting RepresentativeActing as the first point of contactActuaryAddetto/a alle risorse umaneAddetto/a back officeAdjudication OfficerAdjusterAdministration ManagerAdministrative AnalystAdministrative AssociateAdministrative ClerkAdministrative SpecialistAdministratriceAdvice Center Advice CentreAdvisor (Work from home)Agent Opérationnel (H/F)Agent d'assurance (H/F)Agent de Bureau (H/F)Agent de Centre d'appel (H/F)Agent de Conformité (H/F)Agent de Crédit (H/F)Agent de Recouvrement (H/F)Agent de Ventes Par Téléphone (H/F)Agriculture SpecialistAnalyste (H/F)Analyste Crédit (H/F)Analyste Fonctionnel (H/F)Analyste Fraude (H/F)Anti Money Laundering ManagerApplication Project ManagerApplication Support EngineerArchitectArea ManagerArmy IT ProfessionalAssemblerAsset ManagerAssistant BookkeeperAssistant DirectorAssistant LeaderAssistant TreasurerAssistant to COOAssistente AdministrativoAssociate AnalystAssociate BrokerAssociate EngineerAssociate ManagerAssociate Project ManagerAttendantAudit ClerkAudit ManagerAuditor (m/v)Auto AppraiserAutomation ConsultantAutomation SpecialistAuxiliar de CadastroBANING Backoffice Medewerkster (m/v)Banking ProfessionalBankruptcy OfficerBankruptcy SpecialistBardeur (H/F)Benefit SpecialistBenefits RepresentativeBilingual Enrolment OfficerBilingual insurance CreditorBookkeeperBranch AdvisorBranch SupervisorBrossard, QCBusiness AdministratorBusiness AdvisorBusiness Analist (m/v)Business AssociateBusiness CoordinatorBusiness DeveloperBusiness Development ExecutiveBusiness Intelligence AnalystBusiness Intelligence DeveloperBusiness Intelligence ManagerBusiness Operations ManagerBusiness Project ManagerBénévolatCACARDS AdvisorCNC OperatorCOURTIER EN FINANCEMENT HYPOTHÉCAIRECPOCall TakerCapacity ManagerCards Advisor RBC Trainee - CanadaCashier/ClerkCatererCentraliste Béton (H/F)Change AnalystChange ManagerChannel ManagerChargé d'études Statistiques (H/F)Chef des Ventes (H/F)Chief Accounting OfficerChief Compliance OfficerChief Credit OfficerChief Executive OfficerChief Investment OfficerClaims AdvisorClaims AnalystClaims CoordinatorClaims ExaminerClaims ManagerCleanerClinical SpecialistCo-managerCo-op placementCo-op studentCoachCollectionCollectorCommercial LenderCommis de Bureau (H/F)Communications OfficerCommunity Health WorkerCompensation ManagerCompliance ConsultantComputer EngineerComputer OperatorConcession WorkerConciergeConfiguration ManagerConseiller bancaireConseiller de Vente (H/F)Conseiller en Assurances (H/F)Conseiller en Sécurité Financière (H/F)Conseiller expert en services bancairesConseillère a la clientèle (Expert)Conseillère bancaireConseillère bancaire et carte de créditConseillère à la clientèleConsolidations ManagerConsultant Expert Assurance (H/F)Consultant Maitrise D'ouvrage (H/F)Contract AnalystContract ConsultantContract SpecialistContractingContracting OfficerCookCoordinatorCorporate CounselCorrespondentCounter Sales RepresentativeCountry ManagerCreative DirectorCredit CoachCredit ControllerCredit RepresentativeCrew MemberCross Border Mortgage OfficerCustomer Administrative ExpertCustomer AssistantCustomer ConsultantCustomer Service Account RepresentativeCustomer Service Team LeadData AdministratorData Center TechnicianData ClerkData ConsultantData EngineerData ModelerData ProcessorData SpecialistData Warehouse ArchitectDatabase AnalystDatabase DeveloperDealerDefect ManagerDelivery AnalystDelivery ArchitectDelivery DriverDepartment HeadDeputy DirectorDerivatives, Middle Office Australia TeamDesign DirectorDesktop Support TechnicianDeveloper ConsultantDevelopment Operations EngineerDevelopmental Disabilities Case ManagerDigital AnalystDigital DesignerDirecteur Général des Services (H/F)Directeur d'équipeDirecteur de Succursale (H/F)Director of ComplianceDirector of Financial Planning and AnalysisDirector of Program ManagementDirector of Quality AssuranceDirector of StrategyDirector of TechnologyDirector/a de ventasDirector/a servicio/a de atención al clienteDirectrice de comptesDirettore commercialeDistributorDistrict Sales ManagerDocumentation OfficerDomestic CollectionsDrink Tent RepresentativeDriverE-commerce SpecialistETF Market MakerEmployment SpecialistEngagement DirectorEnterprise ArchitectEnvironmental AnalystEquipment OperatorEquity DerivativesEscalation Officer, RBCExecutive Assistant to the PresidentExecutive CoordinatorExpert Advise CenterExpert-Ressource Centre d'expertiseFINANCIERFacilities ManagerField Service TechnicianFinance OfficerFinance Product ManagerFinancial ModelerFinancial Planning AnalystFinancial Reporting ManagerFinancial Security AdviserFinanzasFirewall EgineerFood RunnerFood Service WorkerForeign Exchange TraderFront Desk AgentFront Desk Clerk/Night AuditorFront Desk ReceptionistFront End AssociateFuncionario de Servicios EspecializadosFund Valuation StaffGEL (Guest Experince Lead)Gardien de Sécurité (H/F)General Ledger AccountantGeneral ManagerGerenteGestionnaire de comptesGift WrapperGlobal MarketsGroup Banking SpecialiatGroup Member, Hack-a-thonHead CustodianHead of Human ResourcesHead of ProductHead of SalesHead, Derivatives TradingHead, Latin America StrategyHead, Risk Canada & Global Head, Operational RiskHelpdesk TechnicianHome Care NurseHome Equity Closing Officer/ MCOHome Solutions AdvisorHuman Resources AssistantHuman Resources Business PartnerHuman Resources CoordinatorHuman Resources RepresentativeIRPIRPAIT Accessibility Co-opIT Security SpecialistImaging SpecialistInbound Customer Service RepresentativeInbound fraud unitIncident ManagerIndependent ConsultantInformation Systems TechnicianInformation Technology InternInformation Technology ManagerInformation Technology SpecialistInfrastructure & Automation Support LeadInfrastructure ManagerInitiatives & Implementation OfficerInsight ManagerInsurance ManagerInsurance UnderwriterIntake CoordinatorInventory ManagerInventory SpecialistInvesntment AdvisorInvestigations AnalystInvestigations ManagerInvestment BankerInvestment ManagerInvestor RelationsJunior Account ManagerJunior AccountantJunior AchievementJunior DeveloperJunior IT AuditorJunior Investment AnalystJunior Program AnalystJunior Project ManagerJunior Quality Assurance TesterJunior achievement clubKelly ServicesKlantenadviseur (m/v)LaborerLead Data ScientistLead DeveloperLead EngineerLead IntegratorLead TechnicianLearning and Development ConsultantLearning and Development CoordinatorLearning and Development OfficerLeasing SpecialistLegal AssistantLicensed advisorLine Service TechnicianLinux EngineerLoan AdvisorMD- Enterprise Risk and Valuations TechnologyMFRPMaintenance EngineerMaintenance PersonMaintenance SpecialistMaintenance TechnicianManagement ConsultantManagement Information Systems ManagerManagement TraineeManager (m/v)Market ResearcherMarketerMarketing SpecialistMaterial HandlerMedewerker (m/v)Medewerker Klantenservice (m/v)Member of the Invest By Phone GroupMember of the Invest By Phone Select GroupMessengerModeling AnalystMontrealMortgage BankerMortgage ManagerMortgage Resolutions OfficerMortgage UnderwriterMutual Funds Non-Financial AdminNetwork AdministratorNetwork EngineerNetwork ManagerNetwork Security EngineerNetwork TechnicianNight AuditorNoneNot IncludedNot applicableOffice InternOfficer-In-ChargeOnline ManagerOp Administration - Account TransfersOperation SpecialistOperations ClerkOperations CoordinatorOperations RepresentativeOrder AdministratorOutbound Sales RepresentativeOutside Sales RepresentativeOvernight Customer Service RepresentativePackerPainterParking AttendantPartnerPerformance EngineerPermanent Part timePersonal ServicePhone OperatorPhone RepresentativePhysical Allocation OfficerPlace Ville Marie, MontrealPlacementPlan ManagerPolyvalent, autonome, leaderPool ManagerPresenterPrivate BankerPrivate BankingProcess AgentProcessing ClerkProcessing OfficerProcurement AnalystProcurement AssistantProcurement ManagerProduct AnalystProduction CoordinatorProduction LeadProduction SupervisorProgrammerProject SpecialistPromotions InternProperty and Casualty AdvisorProposal WriterPurchaserPurchasing ClerkPython DeveloperQuality Assurance AssistantQuality Assurance TesterQuality EngineerQuality ManagerQuantitative AnalystRBA/FSARBC CLP associateRBC Olympian ProgramRadio XReal Estate AssistantReceiving ClerkReceptionist/SecretaryReconciliation RepresentativeRecovery OfficerRegional DirectorRegistration OfficerRegulatory Project ManagerRelatioship OfficerRelease EngineerReorganization OfficerReporting Officer (m/v)RepresentativeReprésentant (H/F)Représentant Bilingue (H/F)Représentant Service a la ClientèleReprésentant de Ventes et ServiceReprésentante Service à la clientèleReprésentante service à la clientèleReprésentativeResearch AnalystResearch AssistantResearch InternResearch SpecialistResearcherResidential Mortgage RepresentativeResidential SpecialistResolution OfficerResponsable Développement (H/F)Retail ManagerRipeur (H/F)Risk Reporting & Governance ReportingRisk and Compliance InvestigatorRoad ManagerRéceptionniste de Bureau (H/F)S&Op AnalystSAP OfficerSQL DeveloperSSESSGSales AdministratorSales ConsultantSales CoordinatorSales Director (m/w/d)Sales EngineerSales ExecutiveSales InternSales and Marketing ManagerSalespersonSecurity GuardSecurity SupervisorSenior Account SpecialistSenior Accounting AnalystSenior Accounts AssistantSenior AppraiserSenior Associate EngineerSenior Business Development OfficerSenior ClerkSenior Client Services AssociateSenior Commercial ManagerSenior Commodity ManagerSenior Computer OperatorSenior Contract ConsultantSenior Contract RecruiterSenior CoordinatorSenior Data ArchitectSenior EngineerSenior File ReviewerSenior Financial AccountantSenior Guest RelationsSenior Help Desk AnalystSenior Host/HostessSenior Implementation SpecialistSenior Information Technology ManagerSenior Information Technology SpecialistSenior Legal AssistantSenior Loan ProcessorSenior Marketing ConsultantSenior Mortgage CloserSenior Mortgage UnderwriterSenior Operation SpecialistSenior Operations ManagerSenior Operations OfficerSenior OperatorSenior Payroll AccountantSenior Portfolio ManagerSenior Pricing AnalystSenior Product AnalystSenior Production SpecialistSenior Program OfficerSenior Programmer AnalystSenior Project LeadSenior Project SpecialistSenior Reporting AnalystSenior Research SpecialistSenior ResearcherSenior Retail Sales AssociateSenior Sales SpecialistSenior Security ConsultantSenior Security SupervisorSenior Software ConsultantSenior SupervisorSenior Support SpecialistSenior Tax ManagerSenior Technical LeadSenior Technical SupportSenior Universal BankerSenior User Experience DesignerSenior User Interface DesignerServerServer/CashierService AdministratorService AssistantService CoordinatorService Professional ExpertService TechnicianService à la clientèleService à la clientèle proactifsServiço de PessoalSettlement RepresentativeSite Reliability EngineerSocial Media SpecialistSoftware AnalystSoftware ConsultantSolution SpecialistSous ChefSpecial AgentSpecial AssistantSpecial Forces OperatorSpecial Projects CoordinatorSpecialized SupportSpécialiste en Soutien Technique (H/F)Staff AccountantStageSteno-Word Processing/SwitchboardStocking AssociateStrategic Project ManagerStudent InternStudent VolunteerSummary BackgroundSupplier ManagerSupport AdvisorSupport ManagerSupport SpecialistSupport StaffSupport WorkerSwitchboard OperatorSystems Project ManagerTDM LeadTOKENS OFFICERTSATableau DeveloperTax AccountantTechnical AssistantTechnical ManagerTechnical OfficerTechnical Program ManagerTechnical Support RepresentativeTechnical Support SupervisorTechnical WriterTechnology ConsultantTechnology LeadTest EngineerTesterTransaction ProcessorTravel CounselorTreasury AnalystTreasury OfficerTrust ManagerTéléphoniste (H/F)Utility ClerkUtility WorkerValuation ManagerVariety of rolesVarious positions MaritimesVarious-Internal Control an dhuman ResourcesVault TellerVendedorVending OperatorVendorVendor ManagerVerification OfficerVerifierVice President of FinanceVounteerWarehouse AssociateWarehouse WorkerWeb DeveloperWindows Server EngineerWork Experience PlacementWriteradminbuilding constructioncards advisorconseiller en assurance de dommage des particuliercssrgestion de fortuneinternational settlements officernilopeartions workerspecialized officerspecialty officerwork expeienace信贷经理
All locationsAbbotsford, BCAirdrie, ABAlma, QCAncaster, ONAnnapolis Royal, NSAspen, NSAurora, ONBarrie, ONBathurst, NBBeaumont, ABBedford, NSBedford, QCBeeton, ONBirtle, MBBolton, ONBonnyville, ABBouctouche, NBBowmanville, ONBradford, ONBrampton, ONBrandon, MBBrantford, ONBridgetown, NSBrockville, ONBrooks, ABBrossard, QCBurlington, ONBurnaby, BCBurns Lake, BCCalgary, ABCambridge, ONCamrose, ABCardston, ABCarleton Place, ONCasselman, ONChapleau, ONChâteauguay, QCChatham-Kent, ONChicoutimi, QCChilliwack, BCCobourg, ONCochrane, ABColdbrook, NSCold Lake, ABCollingwood, ONComber, ONConcord, ONCoquitlam, BCCorner Brook, NLCornwall, ONCourtenay, BCCowansville, QCDartmouth, NSDawson Creek, BCDelisle, SKDelta, BCDieppe, NBDoaktown, NBDollard-Des Ormeaux, QCDrayton Valley, ABDrummondville, QCDryden, ONEast York, ONEdmonton, ABElliot Lake, ONElmira, ONEspanola, ONEtobicoke, ONFergus, ONFinch, ONForest, ONFort Frances, ONFort McMurray, ABFort Saskatchewan, ABFort St. John, BCFredericton, NBGatineau, QCGeorgetown, ONGranby, QCGrande Prairie, ABGrand Forks, BCGravenhurst, ONGreater Montreal Area, QCGreater Sudbury, ONGreater Toronto Area, ONGuelph, ONHaldimand County, ONHalifax, NSHamilton, ONHanmer, ONHanover, ONHastings, ONHawkesbury, ONHigh Prairie, ABHillsburgh, ONHouston, BCHumboldt, SKIqaluit, NUIroquois Falls, ONJoliette, QCJonquière, QCKamloops, BCKanata, ONKelowna, BCKincardine, ONKindersley, SKKingston, ONKitchener, ONKitchener-Waterloo, ONLangley, BCLa Prairie, QCLaSalle, ONLaurier, MBLaval, QCLeamington, ONLeduc, ABLethbridge, ABLévis, QCLions Head, ONLively, ONLloydminster, ABLondon, ONLongueuil, QCMaple, ONMaple Ridge, BCMarkham, ONMeadow Lake, SKMedicine Hat, ABMerritt, BCMeteghan, NSMilton, ONMinnedosa, MBMissanabie, ONMississauga, ONMoncton, NBMontréal, QCMontréal-Est, QCMontreal-nord, QCMoosomin, SKMorinville, ABMountain, ONNanaimo, BCNelson, BCNew Liskeard, ONNewmarket, ONNew Minas, NSNew Waterford, NSNew Westminster, BCNiagara, ONNiagara Falls, ONNiagara-on-the-Lake, ONNorth Battleford, SKNorth Bay, ONNorth Vancouver, BCNorth York, ONNorway House, MBOakville, ONOhsweken, ONOkotoks, ABOrangeville, ONOrillia, ONOshawa, ONOttawa, ONOwen Sound, ONOxford, NSParry Sound, ONPembroke, ONPenticton, BCPeterborough, ONPickering, ONPine Falls, MBPointe-Claire, QCPonoka, ABPrescott, ONPrince Albert, SKPrince George, BCQuebec City, QCQuesnel, BCRed Deer, ABRegina, SKRenfrew, ONRepentigny, QCRichibucto, NBRichmond, BCRichmond Hill, ONRimouski, QCRipley, ONRoberval, QCRoblin, MBRockland, ONSaint-Constant, QCSaint-Jean-sur-Richelieu, QCSaint John, NBSaint-Laurent, QCSalmon Arm, BCSaskatoon, SKSault Ste. Marie, ONScarborough, ONSechelt, BCShelburne, ONSherbrooke, NSSherbrooke, QCSherwood Park, ABSidney, BCSlave Lake, ABSt. Albert, ABSt. Catharines, ONSt. John's, NLSt. Thomas, ONStellarton, NSStittsville, ONStoney Creek, ONStouffville, ONStrathmore, ABStrathroy, ONSummerland, BCSummerside, PESurrey, BCSydney, NSTerrace, BCTerrebonne, QCThompson, MBThornhill, ONThorold, ONThree Hills, ABThunder Bay, ONTillsonburg, ONTimmins, ONToronto, ONTrenton, ONTruro, NSUpper Tantallon, NSUxbridge, ONVal Caron, ONVancouver, BCVancouver Island, BCVaughan, ONVernon, BCVictoria, BCVille-Marie, QCWallaceburg, ONWasaga Beach, ONWaterdown, ONWaterloo, ONWelland, ONWellington, ONWestmount, QCWest Vancouver, BCWeyburn, SKWheatley, ONWhitby, ONWhite River, ONWhite Rock, BCWinchester, ONWindsor, ONWinkler, MBWinnipeg, MBWoodbridge, ONSydney Central Business District NSWSydney NSWBakuBrusselAlfenas, MGCuiabá, MTRio de Janeiro, RJSão Paulo, SPNassauGenf, GEZürich, ZH北京市Bogotá, CundinamarcaRoseauBelval (50)Longueil (76)Montréal (11)Noyon (60)Paris (75)Saint-Jean-de-la-Ruelle (45)EdinburghGraysLondonSaint Peter PortStreetTewkesburyAccraCentral, Hong Kong IslandDublin, County DublinBengaluru, KarnatakaBidar, KarnatakaDelhi, DelhiGhaziabad, Uttar PradeshHyderabad, TelanganaMumbai, MaharashtraNoida, Uttar PradeshPune, MaharashtraMilano, LombardiaKingstonNew KingstonCastriesEsch-sur-AlzetteCyberjayaKuala LumpurSepangCapelle aan den IJsselRotterdamUtrechtSan Isidro, LimaBayBinondoSan FernandoLahoreKigaliPort-of-SpainAlbany, NYAlberta, VAAlbion, MIAlbuquerque, NMAlpharetta, GAAltamonte Springs, FLAnnapolis, MDArchdale, NCAsheville, NCAthens, ALAtlanta, GAAuburn, ALAustell, GAAustin, TXBainbridge Island, WABakersfield, CABaltimore, MDBay, ARBellevue, WABellingham, WABethesda, MDBeverly Hills, CABillings, MTBirmingham, ALBishopville, SCBoca Raton, FLBoise, IDBoston, MABradenton, FLBremen, INBrooklyn, NYBurlington, MABurnsville, NCCantonment, FLCarrboro, NCCary, NCCasper, WYCentury City, CAChapel Hill, NCCharlotte, NCChevy Chase, MDChicago, ILCincinnati, OHCleveland, OHClinton, NCClive, IAColumbia, SCConshohocken, PADallas, TXDenver, CODes Moines, IADowney, CADurham, NCEast Hanover, NJElroy, WIEmma, MOEnglewood, COFall River, MAFayetteville, NCFlorham Park, NJFoley, ALFort Lauderdale, FLFranklin, NCFreeport, NYFuquay-Varina, NCGaithersburg, MDGastonia, NCGlastonbury, CTGoldsboro, NCGrand Rapids, MIGranite Falls, NCGreensboro, NCGreenville, NCGreenville, SCGroveland, FLHamlet, NCHartford, CTHartsville, SCHenderson, NVHiram, GAHollidaysburg, PAHouston, TXHueytown, ALHuntsville, ALHunt Valley, MDIndialantic, FLJacksonville, NCJamaica, IAJersey City, NJKennesaw, GAKingston, NYLancaster, PALeamington, UTLexington Park, MDLiberty, MOLibertyville, ILLondon, OHLong Island, NYLos Angeles, CALouisville, KYLumberton, NCMadison, ALMadison, WIMarina, CAMarkham, ILMcDonough, GAMiami, FLMidland, TXMidwest, WYMilwaukee, WIMinneapolis, MNMinneapolis-Saint Paul, MNMobile, ALMontreal, MOMontreal, WIMorrow, GAMountain Brook, ALNags Head, NCNarberth, PANashville, TNNassau, NYNew York, NYNiagara Falls, NYNorcross, GANorfolk, VAOntario, CAOrlando, FLOxford, CTPalm Beach Gardens, FLParamus, NJParis, TXParsippany, NJPasadena, CAPatuxent River Naval Air Station, MDPhiladelphia, PAPhilipsburg, PAPhoenix, AZPittsburgh, PAPompano Beach, FLPrattville, ALPrince George, VARaleigh, NCRapid City, SDRemoteRichmond, VARichmond Hill, GARochester, NYRockford, ILRock Hill, SCRocky Mount, NCSacramento, CASaint Ann, MOSaint Augustine, FLSaint Paul, MNSaint Petersburg, FLSalt Lake City, UTSan Diego, CASan Fernando, CASan Francisco, CASan Juan, PRSarasota, FLScarborough, MESeattle, WASpring Green, WISpring Lake, NCSt. Louis, MOStreet, MDTalladega, ALTampa, FLToronto, IAToronto, OHTorrington, CTTrinidad, COTucker, GAVancouver, WAVero Beach, FLVirginia Beach, VAWalnut Creek, CAWashington, DCWellington, FLWest, TXWesterville, OHWest Palm Beach, FLWilmington, NCWilson, NCWoodland Hills, CA

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
Cards Advisor | Mississauga, ON | Dec 16, 2022
The people are great, the job not so much.
If you’re unsure about taking this call centre job, take this review with a grain of salt… I excitedly took this job as I was previously from a minimum wage position and they offered a higher salary, benefits right away and is a remote position. It’s really easy to get into this job, just have a background in customer service and show them how far you’ll go for customers. The process was just one video interview and they’ll call you back after a few days. Training was great, supportive peers, and great coaches. You’re trained for a few weeks and right after you’re put on the floor on your own. The good thing is they’re understanding that you’re new and don’t really pressure you into their metrics and compliance after a few months from training. They have people that will coach you in how you do your calls, specific lines and really emphasizing on showing care and connection to clients. While it doesn’t sound too bad, it gets really frustrating. You need to be very careful with the security and verification of client/staff ID as it is one of their biggest concerns with calls which results in a lengthy coaching. Now the part that caused me stress were the metrics, compliance and expectations after training. You need to meet their standards in order to have good bonuses and you’ll get a higher chance of getting shifts you want when it comes to their shift bidding system and moving around to different positions. Also the calls have a 4 second timer between each one so no
ProsGood benefits, supportive peers.
ConsMetrics and stats can stress you out, very little support.
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
Insurance Agent | Mississauga, ON | May 7, 2023
"I had the privilege of working at the Royal Bank of Canada (RBC), and I can confidently say it was an incredible experience."
"I had the privilege of working at the Royal Bank of Canada (RBC), and I can confidently say it was an incredible experience." I was met with a warm and friendly atmosphere from the minute I joined the organization. RBC's work atmosphere is absolutely remarkable, and it has generated a spirit of friendship and teamwork among coworkers. RBC's commitment to staff development and progress is one of its most notable features. Through various training programs, mentorship initiatives, and internal mobility choices, the bank offers numerous prospects for professional progress. This not only assists individuals in improving their abilities, but it also promotes a culture of constant learning and progress. In addition, RBC places a high value on diversity and inclusion. The association praises the uniqueness of its representatives and advances a climate where everybody feels esteemed and regarded. I generally felt upheld and urged to carry my entire self to work, which fundamentally added to my general work fulfillment. The leadership at RBC is admirable because they truly care about the success and well-being of their employees. They make it simple for anyone to approach them with ideas, concerns, or suggestions by encouraging an "open door" policy. A positive and empowering work environment is created when the management team actively responds to feedback and takes the necessary action. The company's commitment to CSR is yet another noteworthy feature of RBC. The bank is heavily
ProsCompetitive environment, good pay and creates motivation and inspiration to do more.
ConsDue to high competition, getting promoted is not easy at RBC
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
Financial Advisor | Markham, IL | Aug 20, 2015
My deepest gratitude to RBC Royal Bank‏
Having studied my undergraduate and masters degrees in London University in England UK, I decided to immigrate to Canada. The first reason that I appreciate RBC is that it provided me with a wonderful career opportunity as a new immigrant from Mainland China. Even if I did not have any Canadian banking background, RBC has recognized and believed in my potential, provided me with solid training foundation for me to fly high in a brand new field. After 31 months at RBC, I have grown from an AM/CSR trainee to a full fledged financial advisor. Thank you, RBC, for what you have transformed me into a real professional who loves and truly enjoys her job in the financial services sector. If I would say RBC has provided me with a job that can provide me materially, then I would also have to say that RBC nourished my young heart and that heart has grown healthier and stronger day by day. I remembered the first time I participated in the community activity for JDRF. I did not even understand why as a banking institution we have to spend money and effort on something irrelevant to our business. However, after having attended to all the different kinds of community activities, the precious experience has taught me to broaden my world view, not to be so self centered and egocentric. It’s not all about me, my family, my own community, I also need to contribute to other communities, the society as a whole and even extending to a larger scale to the world that we all live in and sh
Senior Project Manager | Minneapolis, MN | Sept 28, 2014
Dont join, lots of RBC employees getting fired abruptly
There is nothing good about RBC Global Wealth Management Technology. Employees are leaving in droves because they are being fired or forced out through involuntary resignations at short notice. If you really care for your career, avoid joining RBC Global Wealth Management Technology (GWMT) like the bubonic plague. RBC GWMT does a poor job of onboarding new employees. Also, they have inefficient managers such as Jacques Graybill, Rick Hariman, Rob Lombardo and Carl Rampaul who need to be fired and highly qualified, new managers need to be hired. Employee turnover is very high. Staff is clannish and hunt in packs, many are closely related to one another. Yelling & use of profanity laced language is common. They denigrate & insult you in front of others. Teams fight with each other & its v difficult to get anything done. Entrenched long-time employees manipulate the situation to turn others against new employees. Performance appraisals are a sham and routinely rigged. Much of the staff is ill-qualified, many have high school diplomas. Everyone snitches on each other, the work environment is toxic and politicized. Jacques Graybill is the Sr.Manager for Workflow Group within RBC Global Wealth Management Technology (GWMT) Group. Apart from being racist, misogynist and insecure, he is a parasite who likes to live off on the work done by his team and has no hands on involvement. Spends most of his time playing politics. He has FIRED numerous employees who were highly qualified
ProsThere is nothing positive about RBC Global Wealth Management Technology
ConsAbrupt firings, exploitation, short staffed, disorganized, hostile and toxic work culture, snitching and politics
Client Services Associate | Raleigh, NC | Jan 5, 2018
Reviews are misleading Pay attention to dates and location
RBC Bank GA after 2012 at the corporate office has the following issues: Not enough employees for workload Unattached upper level - micromanage some managers but still clueless about employee actual work and what it would take to get the work and unrealistic expectations done No proper training for anyone Performance review structure is a joke and meaningless Work stations constantly moved for no reason some people are moved over and over again and it is pointless and disruptive People leave randomly and for cause - this includes contract workers, new employees, old employees, every department They let good people go and keep horrible ones around Employees actually care but the structure is crazytown Bring in consultants for things and waste money but can't take care of their own mortgage dept personnel when that is all they really care about it. Service workers are treated as low class yet do much of the client work- impossible resources to actually provide great service that is expected Behind the times in technology and resources Do not hire from within and new work departments formed without posting positions properly. Employees brought in from Canada as if that will help or fix the problem. It hasn't yet but they keep attempting the same fixes. Randomly let the wrong people go without warning and keep horrible long term ones on staff for no reason Management spends ridiculous amounts of money on the wrong thing and does not spend on actual needs for adva
ProsBenefits or paycheck and solid earnings
ConsEverything else
Technical Consultant | Minneapolis, MN | Jan 9, 2015
Infonet infoworks IMS IMSIW
C# applications, Web application development and support with Database migration from SQL server 2000 to 2008 and its dependant application. It covers 65 applications (Including front office applications), 42 databases. Applications were on different technologies like classic asp, asp.net with c#.net, vb.net. This includes much of intranet applications used in banking and Wealth management departments. All the application database objects were schema prefixed and access rights were granted based on schema as per the security reasons on banking portals. Analysis of the database worked with architecture, implemented migrations. Worked in all phases of SDLC to meet customer requirement and delivered optimal solution. Responsibilities: • Designed and developed C# & ASP.net applications (MVC). • Worked in Agile, TDD, and BDD methodologies. • Analyzed various databases and its dependant applications. • Analyzed the number of users and the application’s criticality. • Involved in designing, critical decision making and downtime. • Suggested optimal solutions to improve performance. • Provided required changes for the application to connect to the database, irrespective of the technology. • Made sure trading/online banking application is available 24/7 during migration • Reviewed the code and gave them the review comments for performance of the application was tuned well in advance and the impact of it was analyzed. • Designed an implementation plan and its rollback
Corporate Counsel | Houston, TX | Sept 5, 2012
This was a fun place to work, lots of teamwork, demanding but tolerant management
The law department of RBC Bank was understaffed, given way too much work for the number of people, but was a great place to work. Employees were empowered to delegate non-legal work to other departments and to hire outside attorneys as necessary to allow us to focus on what was interesting and more efficiently handled in-house. The typical day was relaxed despite the constant demands for legal advice and the quick response time that was required. All in the legal department were treated with respect by the managers of the other departments that were our clients and we all had the unqualified support of the general counsel. The hours may have been long at times, but nearly every day ended with a feeling of satisfaction. The bank's general counsel supported his team. He would provide guidance and direction when necessary, in private, but he visibly supported the decisions made by the legal staff in meetings with the bank's senior managers and directors. The general counsel was approachable and open to discuss any problem, issue, concern or need of anybody in the department. My co-workers were absolutely the most dedicated and hard-working people I have ever worked with. There was a sense of cooperation and being part of a team. Anybody in the department could ask for help and there would be offers from everybody else in the department. Everybody seemed to have specific knowledge or experience that they were willing to share with others, leading to a cooperative effort by the
Prosrespect, recognition, and support from senior managers.
Conshaving to deal with outdated computer software.

Questions and answers about RBC

How often do you get a raise at RBC?
Asked Nov 7, 2022
Answered May 29, 2023
Answered May 21, 2023
What is the promotion process like at RBC?
Asked Nov 7, 2022
Answered Jun 1, 2023
Answered May 17, 2023
What is RBC holiday leave policy? How much holiday leave do you get per year?
Asked Jan 19, 2019
5 mandatory days in a row and 6 vacation days
Answered May 26, 2023
3 weeks is the standard, longer if you're more seasoned.
Answered May 25, 2023
Why did you leave your job at RBC?
Asked Mar 15, 2017
RBC is not the worst place to work, it honestly depends on your manager. HOWEVER, they pay ridiculously below market rate, yet boasts about the profits earned each quarter. If your purpose for working is to meet new people and can proudly say you work at the bank then it’s perfect. If you actually need to afford basic necessities in life then rethink your decision to join.
Answered Oct 7, 2022
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
What benefits does RBC offer?
Asked Jan 2, 2019
Standard package.
Answered May 25, 2023
Life Insurance and eyes Insurance
Answered May 17, 2023