Mój szef zatrudnił swojego świeżo upieczonego syna na stanowisko dyrektora. Facet nigdy nie pracował w finansach, ale już pierwszego dnia publicznie nazwał moje systemy „archaicznymi” i…

Mój szef zatrudnił swojego świeżo upieczonego syna na stanowisko dyrektora. Facet nigdy nie pracował w finansach, ale już pierwszego dnia publicznie nazwał moje systemy „archaicznymi” i...

Kiedy firma się zawaliła, nie było to w dniu, w którym akcje poszybowały w dół, ani wtedy, gdy ekspres do kawy zaczął wypluwać ciemny, cuchnący spalonym plastikiem płyn. Był wtorkowy poranek, punktualnie o dziewiątej, pod bzyczącymi świetlówkami działu finansowego. Przez dziesięć lat byłem kręgosłupem tej organizacji. Jako główny analityk finansowy poprawiałem cudze błędy i łatałem dziury w systemie, zanim ktokolwiek zdążył je zauważyć.

Thumbnail

Problem z cichym naprawianiem wszystkiego jest taki, że ludzie zaczynają myśleć, że nic nigdy nie było zepsute. Zarząd widział tylko gotowe raporty. Nie widział godzin weryfikacji, nie widział skryptów, które napisałem pięć lat temu i które trzymały cały system fakturowania w jednym kawałku. Kiedy wiceprezes Leszek Wiśniewski wkroczył tego wtorku z miną człowieka, który właśnie wygrał na loterii, od razu wiedziałem, że coś wisi w powietrzu.

Szedł za nim jego syn, Kacper, świeżo po studiach, w garniturze droższym niż mój używany sedan, z włosami tak wygelowanymi, że wyglądały jak plastik. Leszek klasnął w dłonie i przedstawił Kacpra jako nowego dyrektora do spraw strategii, który ma wnieść „świeże spojrzenie”. Kacper uśmiechnął się z pewnością siebie kogoś, kto nigdy w życiu nie musiał spłacać długów. Jego wzrok przesunął się po pokoju, po czym zatrzymał się na mnie.

Podszedł do mojego biurka, chwycił stos moich rejestrów uzgodnień i przekartkował je z pogardą. – Ojciec mi o panu opowiadał – powiedział z chichotem. – Ale te systemy wyglądają naprawdę archaicznie. Zapytałem, co dokładnie ma na myśli.

Kacper rzucił papiery z powrotem na biurko. Zsunęły się na podłogę. Nie podniósł ich. Oznajmił całemu biuru, że nie wnoszę niczego realnego, że tylko trzymam się starych procesów, a firma potrzebuje innowatorów, nie opiekunów.

Kilku stażystów zaśmiało się nerwowo, próbując przypodobać się synowi szefa. Spojrzałem na akta leżące na podłodze – te same akta, które uratowały firmie miliony w karach. Spojrzałem na Kacpra, który czekał, aż zacznę błagać o pracę. Coś we mnie pękło.

Nie był to huk, tylko cicha, zimna świadomość. – Ma pan rację – powiedziałem spokojnie. – Skoro według pana nie wnoszę niczego, to chyba myliłem się co do swojej roli. Darmowa praca kończy się dziś.

Odwróciłem się do monitora i otworzyłem pasjansa. Leszek zza drzwi zmarszczył brwi, wyczuwając, że coś się zmieniło. Kacper próbował zachować pozory twardziela, ale w jego głosie słychać było niepewność. Pięć minut później zadzwoniła asystentka przewodniczącego rady nadzorczej, prosząc o wstępne dane kwartalne.

Zwykle wysyłałem gotowy plik, który budowałem ręcznie, bo automatyczny system był zepsuty od lat. Spojrzałem na kompletny plik na ekranie i przeniosłem go do prywatnego folderu. – Nowy dyrektor do spraw strategii poinformował mnie, że nie wnoszę wkładu w tę pracę – powiedziałem do słuchawki. – Proszę zapytać Kacpra.

Odłożyłem słuchawkę i upiłem łyk wody. Zegar wskazywał 9:15. Bitwa się zaczęła, a oni nawet o tym nie wiedzieli. Istnieje szczególny rodzaj ciszy, która zapada, gdy przestajesz robić rzeczy, za które ci nie płacą.

Przez resztę tygodnia przychodziłem punktualnie, robiłem pełną godzinę przerwy na lunch i wychodziłem o piątej co do minuty. Pierwsza rysa pojawiła się w środę, kiedy Marek z działu sprzedaży poprosił o pomoc z panelem prowizji. Powiedziałem mu wesoło, że teraz wszystkimi procesami strategicznymi zajmuje się Kacper. Marek zamrugał i zapytał, czy Kacper w ogóle wie, jak wyczyścić pamięć podręczną.

Odpowiedziałem, że na pewno sobie poradzi. Dziesięć minut później usłyszałem przez ścianę krzyk Kacpra o restarcie systemu i niekompetentnych pracownikach. W czwartek pęknięcia się poszerzyły. Nie uruchomiłem skryptu, który codziennie łatał różnice między systemem magazynowym a fakturowaniem.

O dziesiątej Helena z działu zobowiązań wypadła z gabinetu, krzycząc, że system pokazuje płatności dla dostawców jako zerowe – że według niego jesteśmy winni firmie Energomont zero złotych, podczas gdy w rzeczywistości to pięć milionów dwieście tysięcy. Kacper wybiegł z gabinetu z niepodłączonym tabletem i oznajmił, że to usterka serwera. Podszedł do mnie i zapytał, czy wiem, dlaczego moduł zobowiązań nie działa. Spojrzałem znad okularów.

– Skoro moje procesy są archaiczne, założyłem, że wdrożył pan nowoczesne rozwiązanie. Kacper wyglądał, jakby chciał krzyczeć. Nie mógł przyznać, że potrzebuje mojego skryptu, bo to uczyniłoby go głupcem. Wymamrotał coś o migracji do chmury i pobiegł do serwerowni.

Piątek był terminem prezentacji dla rady nadzorczej. Zrobiłem dokładnie to, o co prosił Kacper – wprowadziłem tylko swoje dane, nie sprawdzając niczego innego. O trzeciej po południu Kacper wysłał raport do rady. Otworzyłem go i zobaczyłem katastrofę.

Zakładka przepływów pieniężnych odwoływała się do nieistniejącej komórki, zysk był podwójnie liczony, a podsumowanie zarządcze było pustym szarym polem. Mogłem to naprawić w dziesięć minut. Zamiast tego zapisałem dokument i wyszedłem z biura dwie minuty przed piątą. Poniedziałek uderzył jak młot.

Raport Kacpra wgrał się do systemu przez weekend, a ekrany migały czerwonymi ostrzeżeniami. Miałem tylko czterdzieści siedem nieprzeczytanych wiadomości – rekordowo mało. Z sali konferencyjnej słychać było Kacpra krzyczącego, że to błąd wyświetlania. Zadzwoniła Klara z analityki, błagając o pomoc – koszt własny sprzedaży dzielił się przez zero, a cała zakładka produkcji była pełna błędów.

Prześledziłem formuły i zobaczyłem, że Kacper podłączył główny arkusz do własnego komputera, do którego nikt nie miał dostępu. Najbardziej podstawowy błąd, jaki można popełnić w tej pracy. – Brzmi jak problem z uprawnieniami – powiedziałem. – Zgłosiłaś to do IT?

Klara błagała, żebym to naprawił, ale odmówiłem. Gdybym to zrobił, Kacper przypisałby sobie zasługę. W południe Leszek wpadł do gabinetu syna. Przez szybę widziałem, jak się kłócą, a potem oboje spojrzeli na mnie.

Podeszli do mojego biurka. – Mamy drobny problem techniczny – zagaił Leszek. – Panel nie pobiera danych produkcyjnych. Rzuć okiem.

– Chętnie pomogę – odparłem. – Ale nie mam uprawnień administratora do laptopa Kacpra. Dane są hostowane lokalnie na jego maszynie, a mój system nie może się z nimi połączyć z powodu zasad bezpieczeństwa, które pan zatwierdził w 2019 roku. Leszek wyglądał na zdezorientowanego.

Kacper zapytał, czy mogę to po prostu obejść. – Jestem analitykiem, nie hakerem – odpowiedziałem. – Musiałby pan przenieść plik i uruchomić skrypt, choć błędne nagłówki mogłyby trwale uszkodzić bazę danych. Ta ostatnia część była przesadzona, ale zabrzmiała przerażająco.

Kacper zbladł. Leszek kazał synowi to rozwiązać, bo inwestorzy sprawdzają liczby następnego dnia. We wtorek Kacper zrozumiał, że przerósł go temat. Postanowił użyć siły.

Kazał wszystkim przerwać pracę i ręcznie odtworzyć raport kwartalny z surowych faktur. Przez salę przeszedł zbiorowy jęk. Przypisał przychody jednemu analitykowi, wydatki drugiemu, listę płac trzeciemu. Mnie nie dał nic.

Patrzyłem, jak młodsi pracownicy wpisują liczby do pustych arkuszy bez żadnych zabezpieczeń. Widziałem analityka wpisującego wydatki uznaniowe – prywatne kolacje oznaczone jako spotkania biznesowe, cztery i pół tysiąca za kolację, dwa tysiące za pole golfowe. Mój system by je oflagował, ale tutaj po prostu je wpisano. Widziałem, jak tworzą duplikaty profili dostawców przy błędnie zapisanych nazwach.

O czwartej Kacper zebrał arkusze i wkleił wartości do pliku głównego, tracąc ścieżkę audytu i logikę formuł. O 17:15 ogłosił, że raport jest gotowy, i wysłał go do rady oraz zewnętrznych audytorów. Pobrałem plik na prywatny dysk i nazwałem go „dowód niezgodnego zgłoszenia”. Kiedy go otworzyłem, zrozumiałem, że to gorsze niż zwykła matematyka.

To było nielegalne. Wprowadzając dane ręcznie, pominęli zasady ujmowania przychodów i zaksięgowali przychody z umów, które zaczynały się dopiero w następnym kwartale. To było jawne wprowadzanie w błąd – naruszenie ustawy o rachunkowości i artykułu 587 kodeksu spółek handlowych. Kacper podpisał dokument cyfrowo, biorąc na siebie pełną odpowiedzialność za oszustwo.

W środę rano przyszedł mail od starszego partnera audytu z KPMG. Grzegorz napisał, że wykryto poważne nieprawidłowości: dwa miliony sto tysięcy przedwcześnie zaksięgowanych przychodów i wydatki uznaniowe przekraczające limit o 550 procent. Ostrzegł, że jeśli liczby nie zostaną poprawione, zgłosi istotną słabość kontroli wewnętrznej, co może zawiesić obrót akcjami. Dziesięć minut później Kacper stał przy moim biurku, trzymając wydruk maila.

Spanikowany, zażądał, żebym napisał do audytora i powiedział, że to błąd urzędniczy. – Nie mogę tego zrobić – odpowiedziałem. – To pana podpis widnieje na stronie tytułowej. Kacper był zdesperowany.

Kazał mi poprawić liczby i zająć się audytorami. Byłem na to przygotowany. Napisałem maila do Grzegorza, dodając do kopii Leszka, dyrektora finansowego i radcę prawną Dorotę. „Kacper poprosił mnie o zajęcie się tymi kwestiami, ale niestety nie przygotowywałem ani nie sprawdzałem tego pliku, ponieważ powiedziano mi, że moje procesy są archaiczne.

Plik został sporządzony ręcznie pod kierownictwem Kacpra, a ja nie miałem dostępu do danych, więc nie mogę zweryfikować liczb. ”

Kliknąłem wyślij. Reakcja była natychmiastowa. Radca prawna nakazała zamrożenie wszystkich dokumentów finansowych i zwołała spotkanie.

Patrzyłem przez szybę, jak Leszek krzyczy na syna. Potem dyrektor finansowy zaprosił mnie do sali. Leszek próbował udawać, że to nieporozumienie. – Dziwne nieporozumienie – odparłem – skoro Kacper powiedział całej sali, że nie wnoszę niczego.

Kacper oskarżył mnie o sabotaż. Położyłem na stole zrzut ekranu z właściwościami pliku, pokazujący, że to on jest autorem i nawet nie otworzył zakładki zgodności. Dorota spojrzała na dokumenty i oznajmiła, że jeśli przedstawią te liczby, grozi im postępowanie Komisji Nadzoru Finansowego i osobista odpowiedzialność zarządu. – Jakie mamy opcje?

– zapytała. – Jedyną opcją jest pozwolić mi wykonywać moją pracę jako głównemu kontrolerowi – powiedziałem. – Chcę pełnego dostępu administratora, usunięcia Kacpra z systemu i pisemnej zgody na to, że sprzątam wasz bałagan, z kopią do działu kadr. Dyrektor finansowy zgodził się natychmiast.

Wróciłem do biurka, otworzyłem poprawny plik, który prywatnie prowadziłem, i pracowałem do trzeciej w nocy. Następnego dnia rozmowa z inwestorami zaczęła się o dziesiątej. Pan Nowicki, reprezentujący fundusz posiadający 48 procent spółki, zauważył, że nowy plik wygląda zupełnie inaczej niż ten wysłany dwa dni wcześniej. Leszek próbował mówić o błędzie urzędniczym.

Pan Nowicki przerwał mu. – Metadane pokazują, że poprawny raport sporządził Bartosz, a sfałszowany Kacper – powiedział. – Dlaczego dyrektor do spraw strategii produkuje błędy, a starszy analityk poprawne liczby? Zażądał, żebym wszedł do sali.

Przez godzinę prowadziłem spotkanie, pokazując dokładnie, gdzie były błędy i marnotrawstwo. Kiedy skończyłem, zapadła cisza. Leszek wyglądał na pokonanego, Kacper na chorego. Dorota zwróciła się do Leszka:

– Kacper podpisał sfałszowany raport.

Stanowi zagrożenie prawne. Co jest potrzebne, żeby zabezpieczyć dział? – Tytuł kontrolera finansowego – powiedziałem. – Pensja wyrównana od początku kwartału.

I narożny gabinet Kacpra. Dyrektor finansowy zgodził się na miejscu. Kacper spakował swoje rzeczy tego samego popołudnia – trzy miesiące pracy w jednym pudełku. Nikt się z nim nie pożegnał.

Leszek został zmuszony do wcześniejszej emerytury przed końcem miesiąca. Przeniosłem się do narożnego gabinetu, otworzyłem okno i przywróciłem swoje skrypty w całym systemie. Wszystko znów zaczęło działać. Znalazłem na komputerze plik zostawiony przez Kacpra, nazwany „Wizja strategiczna”, i opróżniłem go do kosza.

Odchyliłem się w fotelu z filiżanką herbaty, gdy słońce zachodziło, rzucając ciepłe pomarańczowe światło po pokoju. Firma znów była stabilna. Nie dzięki głośnym innowatorom, którzy niczego nie robili, tylko dlatego, że struktura wreszcie trafiła w odpowiednie ręce.