Citation: 4A_309/2022 E. 1

Selon une directive interne de la banque intitulée « Collaboration avec les External Asset Managers [EAM] », les précautions en matière de diligence et de lutte contre le blanchiment s'appliquaient aussi aux gérants externes tels que l'entité prénommée. Cette réglementation prescrivait notamment d'identifier l'ayant droit économique et de vérifier les transactions inhabituelles. Le principe « Know Your Client » ne devait connaître aucun compromis. La relation triangulaire « Client-EAM-Banque » ne devait pas entraver les règles en matière de diligence ou de blanchiment d'argent. La banque a confié aux fondateurs de l'entité la mission d'identifier les clients, qui étaient souvent en même temps clients de la banque. Elle n'avait cependant pas l'obligation d'exécuter les ordres provenant de cette entité. Dès 2012 environ, l'entité précitée a poursuivi une stratégie d'investissement particulièrement agressive pour le compte de ses clients. A.e. La banque a mandaté la société D.________ AG pour évaluer les gérants externes indépendants. Elle a ensuite engagé en 2015 le directeur de cette société, E.________, comme chef d'équipe (chef de team). Il est devenu le supérieur de l'employé. A.f. En raison de la stratégie de placement adoptée par l'entité précitée, certains clients ont subi des pertes importantes. La banque a fait l'objet de poursuites pour ce motif. Au début de l'année 2015, un client s'est plaint que ladite société d'investissement n'exécutait pas correctement les ordres passés et ne fournissait pas des décomptes corrects. La banque a immédiatement cessé toute collaboration avec C.________ SA. Elle a mis sur pied une enquête interne puis, vu l'importance de l'affaire, s'est adjoint les services d'une étude d'avocats spécialisée en droit bancaire. Cette dernière a auditionné l'employé, à de nombreuses reprises selon le témoin F.________. F.________, directeur du service juridique de la banque à Zurich, a participé à l'enquête interne dès ses débuts, soit dès février 2015. De plus, E.________ et son propre supérieur ont remarqué, dès février 2015, des demandes « bizarres » de clients, qui ne passaient pas par C.________ SA. Ils ont nourri des doutes, et la banque a rapidement réagi. A.g. Une enquête interne, qui a vu l'audition de 20 à 50 collaborateurs bancaires, a débouché sur une enquête disciplinaire. Un rapport interne intitulé « Enquête disciplinaire ( Disciplinary Review) », non daté ni signé, reprochait à l'employé d'avoir manqué à ses responsabilités de chef d'équipe et RM senior : il aurait dû évaluer et contrôler, de manière adéquate et constante, la relation avec l'entité précitée en tant que gérante externe (EAM) et aurait dû jauger de possibles conflits d'intérêts. Etait préconisé, en guise de mesure disciplinaire, son licenciement. Ce document interne n'a pas été versé au dossier personnel de l'employé. Ce dernier n'en a eu connaissance que dans la procédure qui sera évoquée ci-dessous (let. B.a). A.h. Le 30 août 2016, la banque a convoqué l'employé à un entretien auquel assistaient E.________, alors son supérieur direct, et la cheffe du service des ressources humaines. L'employé y a appris son licenciement pour le 30 novembre 2016. Libéré immédiatement de son obligation de travailler, il a été invité à prendre son solde de vacances pendant le délai de congé. Il a voulu retourner à sa place de travail, ce qui lui a été refusé. E.________ a tout au plus été lui chercher son téléphone portable; il affirme lui avoir permis de revenir prendre ses affaires « à un autre moment ». Il a également admis avoir dû se renseigner pour expliquer et justifier le congé: il n'avait fait que transmettre une décision qui n'était pas la sienne. A la même période, un autre collaborateur bancaire dénommé G.________, subordonné direct de l'employé jusqu'à fin 2012, a été suspendu puis licencié pour la fin de l'année 2016, également pour l'« affaire » C.________ SA. Celle-ci n'a fait que deux « victimes » au sein de la banque, soit l'employé et le prénommé. A.i. Le licenciement a causé un choc à l'employé, qui ne s'y attendait pas. A.j. Par courrier du 23 septembre 2016 rédigé par son conseil, l'employé a contesté la validité du congé, faisant valoir qu'il était abusif au sens de l'art. 336 CO. L'employé ayant été déclaré inapte au travail entre le 16 novembre 2016 et le 9 avril 2017, les rapports se sont finalement achevés le 30 avril 2017. A.k. L'employé a été réengagé par une autre banque de la place genevoise dès le 1er mai 2017. Il connaissait son engagement dès le 1er avril 2017 au plus tard. A.l. L'autorité fédérale de surveillance des marchés financiers (la FINMA) a diligenté une procédure d' enforcement contre la banque. Elle a confié l'enquête au cabinet d'avocats H.________ AG (ci-après: H.________). La banque en a informé l'employé dans le délai de congé. Celui-ci a été assisté par l'avocat de son choix. Il a produit deux notes d'honoraires totalisant 10'800 fr. La banque a transmis à l'enquêteur H.________ le rapport disciplinaire concernant l'employé. Cet enquêteur en a tiré les mêmes conclusions, reprochant à l'employé un contrôle insuffisant de cette relation dont il était responsable comme chef d'équipe entre 2005 et 2013. La FINMA a rendu une décision d' enforcement le 23 novembre 2018. Elle ne figure toutefois pas au dossier. A.m. Le Ministère public genevois a enquêté sur les animateurs de C.________ SA. Par ordonnances du 20 août et du 7 novembre 2018, il a étendu l'instruction à la banque et à certains de ses collaborateurs, dont l'employé. Suspectant un manque d'organisation de la banque, le Ministère public a finalement rendu une ordonnance de classement partielle en avril 2021, ne discernant aucune intention délictueuse au sein des organes de la banque ou des employés incriminés. La banque avait indemnisé intégralement les parties plaignantes et avait institué des mesures d'organisation après coup. Quant à l'employé, il a obtenu quelque 38'300 fr. d'« indemnité pour les dépenses occasionnées par l'exercice raisonnable de ses droits de procédure » (art. 429 al. 1 let. a CPP).