Caros leitores e leitoras, binários, não binários e hexadecimais, engenheiros, engenheiras, ou outra profissão qualquer que exerçam,

No dia 23/08/2024, ocorreu uma fuga de informação da Critical Software - uma software house com grande reputação estabelecida em Portugal.

O conteúdo desta fuga, é um e-mail, que nos relata o seguinte:

Following the announcement made by our CEO, João Carreira, during Q2's All Hands meeting last July, we would like to share with you the main changes and updates to our Hybrid Model. We understand that change is always difficult, and that moving towards a hybrid model on the last couple of years has been challenging and demanding for everyone. We are conscious that this new change may also be met with some resistance - and that's ok.

This decision is not a whim: unfortunately, the adherence to the Hybrid Model was not as transversal as we hoped for; also, we do feel that we were lacking collaboration, innovation and even team cohesion in some moments. We truly believe that this was the necessary response to those challenges.

For those of you in Leadership positions and in Support functions, whom will be impacted the most, please do not see this as some kind of punishment, but rather as a natural consequence of your crucial role in the Company. Your presence in the office is essential for setting the tone, promoting collaboration, mentoring, driving key initiatives... we hope that you can see this not as a burden, but as a recognition of your impact and contribution to the success of our company, and for making sure that our community continues to thrive.


Here are the updated outlines of our Hybrid Model:

    1. Compliance to Hybrid
        a. 2x a week at the office minimum applicable to everybody.
        b. 3x a week at the office minimum applicable to:
            Support areas (FM,FIN,INN,MARCOM,PPL,QUA,SUST)
            Seniors C4+
            All Team Leaders (CEO,MB,LB,DD,DOD,CTO,APM,PM,SPM,PGM,PMA,PMSA,PTO,TM,TL)
            All newcomers during the onboarding/ 6 months' probation period
        c. Accountability for team compliance applicable to:
            Senior team leaders: CEO, MB, DOD, PTM, Support Area Directors.
    2. Information
        a. Information on individual compliance provided monthly to each employee
        b. Information on team compliance provided monthly to senior team leaders
        c. All existing dashboards and exception lists adapted and still available
    3. Non-compliance of individuals
        a. Depending on recurrence/severity the implications of non-compliance will be as follows:
        b. During initial onboarding/contract trial period (180 days)
            Any non-compliant, unjustified week will trigger termination of the contract
        c. From then on, within a 6-month moving window
            At 2nd non-compliance week
                1. IPA set to "Partial Contribution" and compensation review frozen
            At 4th non-compliance week
                1. Initiate formal unjustified absence and potential dismissal
    4. Non-compliance of teams
        a. Senior team leaders are fully accountable for the compliance of their team
        b. Within a 6-month moving window
            Minimum 92% of compliance of the team, otherwise IPA is set to "Partial Contribution" and compensation review frozen
    5. Clarifications
        a. Technical Managers (TMs) are defined for every project in Pulsar
        b. Technical Leads (TLs) will be flagged manually by the PtM on Pulsar
        c. For Tomar and Vila Real local hubs, when co-work is available, 2x at the office means 1x office + 1x co-work, and 3x at the office means 2x office + 1x co-work
        d. Tolerating 1 non-compliant weeks per 6-month window means 25 of 26 weeks = 95%
        e. Tolerating 2 non-compliant weeks per 6-month window means 24 of 26 weeks = 92%
        f. Tolerating 1 non-compliant weeks per 6-month window means 35 of 26 weeks = 88%
        g. For team compliance we consider 92% to be a realistic target since there's factors that prevent compliance to reach 100% related with the timely registration pf absences, exceptions, travel, visit to customers etc. in a group of people. Beyond 2 non-compliant weeks per 6-month period, a discussion over the fir for the role of the team leader should take place.
        h. Non compliances to the policy discredit the policy and discourage those that follow the policy
        i. Team leaders, seniors and support areas have a special responsibility in building solid and vibrant teams, culture, community, create trust, integrate, teach and mentor younger colleagues
        j. On the other hand, the successful integration of newcomers into the company culture and its ways of working requires additional availability to interact, learn and be mentored and coached by team members
        k. Regarding mroe junior leadership roles and responsibilities (such as TL) the additional time required at the office is not only to support, coach and mentor the people they lead but also to lear, be coached and mentored by other leaders in the company, accelerating the development of people leadership skills to build better leaders.

_This Hybrid Model updated policy is effective from September 1st, 2024 (even if systems and/or dashboards may not be fully operational)._


Feel free to reach out with any queries or suggestions.


I wish you all a great holiday season!


#making_the_world_a_better_place

No meio de erros ortográficos e gramáticos e de siglas, vamos tentar desconstruir este e-mail. Mas antes, algum contexto:

  1. Quando a pandemia do COVID aconteceu, o modelo remoto de trabalho começou a ser praticado em massa devido às vantagens inerentes que trazem aos trabalhadores de empresas de informática. Não as vou enumerar aqui pois não é o cerne da questão.

  2. Com as marés a mudarem, muitas empresas abraçaram a mudança (outras já praticavam surf no mar remoto) e os trabalhadores rejubilaram.

  3. Outras empresas (estou a olhar para ti Google, Apple, Tesla, Critical Software e Critical TechWorks) ficaram chateadas em dar mais liberdades aos seus trabalhadores. Isto deve-se a várias razões, como por exemplo, o dinheiro que de repente se perdeu em alugar ou comprar espaços de escritório. Contudo, é preciso reconhecer que certas funções, mesmo dentro do mundo de informática, só podem ser executadas em local presencial. Não é este o ponto que estamos a tentar refutar.

  4. Para estas empresas não sofrerem êxodos da sua força laboral, chegou-se a um ponto intermediário. O model híbrido, onde os trabalhadores ora trabalham em casa, ora trabalham nos escritórios.

  5. Naturalmente, o sucesso de qualquer modelo de trabalho dependerá de cada equipa, de cada cultura, de cada empresa. Também não é algo que estejamos a rejeitar (não somos extremistas pelo trabalho totalmente remoto). Contudo, qualquer pessoa que defenda uma posição extrema no que diz respeito a este tópico, deve ser, com toda a educação possível, ignorada.

  6. Durante a pandemia, estas mesmas empresas contrataram pessoas em massa, o que mais tarde se traduziria em dar um tiro no pé porque as tiveram que despedir todas nos últimos 2 anos.

E aqui chegamos ao nosso e-mail, com todas as siglas possíveis e os hashtags de querermos fazer um mundo melhor. Não sei que mundo é que estão a fazer melhor senão para os donos da Critical Software, porque o mundo dos seus trabalhadores hoje foi deitado abaixo.

Vamos por partes.

This decision is not a whim: unfortunately, the adherence to the Hybrid Model was not as transversal as we hoped for; also, we do feel that we were lacking collaboration, innovation and even team cohesion in some moments. We truly believe that this was the necessary response to those challenges."

Portanto, falharam por completo em mudarem de paradigma. E em vez de fazerem mudanças estruturais à empresa (e possivelmente mandar embora alguns dinossauros!), decidiram fazer a vida negra às pessoas. Critical, Critical, não é assim que se abraça a mudança!

For those of you in Leadership positions and in Support functions, whom will be impacted the most, please do not see this as some kind of punishment, but rather as a natural consequence of your crucial role in the Company. Your presence in the office is essential for setting the tone, promoting collaboration, mentoring, driving key initiatives… we hope that you can see this not as a burden, but as a recognition of your impact and contribution to the success of our company, and for making sure that our community continues to thrive.

Uma dica para o vosso departamento de recursos humanos… Quando escrevem para as pessoas não verem algo como um castigo ou punição, geralmente é isso que vai acontecer. O que é que estavam à espera dos vossos trabalhadores a lerem isto? Dizerem “Ah, que maravilha! Vamos ser castigados! Manuel, passa aí o chicote e o sal.”

Agora sim, chegamos à carne do e-mail. As mudanças concretas que, como lemos anteriormente, não, são, um, castigo. Não digam que não vos avisaram!

1. Compliance to Hybrid
    a. 2x a week at the office minimum applicable to everybody.
    b. 3x a week at the office minimum applicable to:
        Support areas (FM,FIN,INN,MARCOM,PPL,QUA,SUST)
        Seniors C4+
        All Team Leaders (CEO,MB,LB,DD,DOD,CTO,APM,PM,SPM,PGM,PMA,PMSA,PTO,TM,TL)
        All newcomers during the onboarding/ 6 months' probation period
    c. Accountability for team compliance applicable to:
        Senior team leaders: CEO, MB, DOD, PTM, Support Area Directors.

Até aqui tudo bem. É perfeitamente normal e aceitável que num modelo híbrido exista um número mínimo de dias de trabalho no escritório. Só um à parte: duvido que as pessoas do topo sejam obrigadas a cumprir este sistema. Afinal de contas, como é que o João Carreira (o CEO) irá instalar pianos pelas estações de transportes públicos de Portugal se tiver que ir no mínimo 3 vezes por semana ao escritório?! Inaceitável. Primeiro tiram o trabalho remoto, depois tiram-nos a arte fantástica de ouvir um piano na Estação da Trindade ou de Entrecampos!

3. Non-compliance of individuals
    a. Depending on recurrence/severity the implications of non-compliance will be as follows:
    b. During initial onboarding/contract trial period (180 days)
        Any non-compliant, unjustified week will trigger termination of the contract
    c. From then on, within a 6-month moving window
        At 2nd non-compliance week
            1. IPA set to "Partial Contribution" and compensation review frozen
        At 4th non-compliance week
            1. Initiate formal unjustified absence and potential dismissal

“Alô, ACT? Gostava de denunciar a Critical Software por ter imposto condições de despedimento novas sem atualizar os meus contratos.”

Portanto, quem não “picar o ponto” para cumprir os requisitos mínimos (já agora, para uma empresa de informática moderna isto é mesmo muito avançado!), é despedido. Gente que ler isto e que está a pensar juntar-se à Critical Software, AFASTEM-SE. Há sítios melhores para trabalharem. Esta estratégia é perfeita para aqueles gestores que não fazem um c*ralho. “Oh chefe, piquei o ponto, já trabalhei por hoje.”. Quanta falta de noção é preciso ter-se a nível de gestão de equipas para entender que as pessoas que são realmente produtivas, são produtivas sem precisar de micro-gestores? João Carreira, cuidado! Se não picares o ponto 3 vezes por semana és corrido para a rua! Não interessa que és o CEO, porque de certeza que todos vão ser considerados iguais.

4. Non-compliance of teams
    a. Senior team leaders are fully accountable for the compliance of their team
    b. Within a 6-month moving window
        Minimum 92% of compliance of the team, otherwise IPA is set to "Partial Contribution" and compensation review frozen
5. Clarifications
    a. Technical Managers (TMs) are defined for every project in Pulsar
    b. Technical Leads (TLs) will be flagged manually by the PtM on Pulsar
    c. For Tomar and Vila Real local hubs, when co-work is available, 2x at the office means 1x office + 1x co-work, and 3x at the office means 2x office + 1x co-work
    d. Tolerating 1 non-compliant weeks per 6-month window means 25 of 26 weeks = 95%
    e. Tolerating 2 non-compliant weeks per 6-month window means 24 of 26 weeks = 92%
    f. Tolerating 1 non-compliant weeks per 6-month window means 35 of 26 weeks = 88%
    g. For team compliance we consider 92% to be a realistic target since there's factors that prevent compliance to reach 100% related with the timely registration pf absences, exceptions, travel, visit to customers etc. in a group of people. Beyond 2 non-compliant weeks per 6-month period, a discussion over the fir for the role of the team leader should take place.
    h. Non compliances to the policy discredit the policy and discourage those that follow the policy
    i. Team leaders, seniors and support areas have a special responsibility in building solid and vibrant teams, culture, community, create trust, integrate, teach and mentor younger colleagues
    j. On the other hand, the successful integration of newcomers into the company culture and its ways of working requires additional availability to interact, learn and be mentored and coached by team members
    k. Regarding more junior leadership roles and responsibilities (such as TL) the additional time required at the office is not only to support, coach and mentor the people they lead but also to lear, be coached and mentored by other leaders in the company, accelerating the development of people leadership skills to build better leaders.

Portanto, os líderes passam a ser chefes. “Ei tu, não faltes senão não recebo aumentos de salário e até sou despedido!”. Mas esta gente sabe alguma coisa sobre liderança? Parece-me que não, com estas atitudes. Um líder é suposto inspirar e colaborar com a sua equipa, não andar de pau mandado a garantir que ninguém falta ao trabalho. Isto mostra uma falta de confiança enorme entre as pessoas. Sem confiança, uma equipa não se aguenta. E se alguém tiver chateado com o chefe, basta organizarem-se, faltarem consecutivamente para a equipa do chefe não atingir as quotas necessárias e pimbas! Mais um despedido. Espera aí, estou a começar a detetar um padrão…

I wish you all a great holiday season!

Toca na ferida com o dedo toca. Falta de sensibilidade vinda de empresas? Que novidade…

#making_the_world_a_better_place

Não preciso de comentar. A piada escreve-se sozinha.

Não sei se por acaso notaram num padrão. Qualquer incumprimento de “picar o ponto” resulta num despedimento. De repente, o modelo totalmente remoto ou híbrido, cheio de flexibilidade para os trabalhadores, passa a ser rígido e restrito. Porque será? Lembram-se de acima ter dito que durante a pandemia as empresas contrataram pessoas em massa desnecessariamente? É essa a resposta.

Isto apenas é uma tática completamente horrenda por parte da Critical Software de mandar pessoas embora sem ter que pagar indemnizações a ninguém (ainda bem que Portugal tem leis laborais decentes!).

É esta parte que me enjoa mais. É uma jogada completamente desonesta dum ponto de vista intelectual. Mas a Critical Software acha que as pessoas não se apercebem do que se passa? Pá, sejam honestos ao menos e digam a verdade! As pessoas estão habituadas a serem atropeladas pelas empresas! Querem uma ajuda? Aqui vai:

Dear employees,

Our flexible remote/hybrid model didn’t work because our intermediary managers and our executives are all fossils who still believe micro managing is the most effective way to handle jobs that require a great deal of critical thinking. We also hired way too many people during the pandemic, and now our investors are mad that we’re losing money left and right. So we have to fire a bunch of you.

But hey, at least we installed some pianos along the way right?

#making_the_world_a_better_place

UNCAUGHT_EXCEPTION: Exception “CriticalSoftwareIsNoLongerAGoodCompanyToWorkAt” thrown at line 345 of intelectual_dishonesty.cpp. Want to play some piano?