I had the most baffling experience during my time here. My direct manager was a nightmare of a human. Think every typical toxic manager trait wrapped up into one. From the day I started, I was set up for failure. During my interview process, I inquired about the stability of the role I was being hired for -- as it was for a new offering. I was confidently assured I would not be in any trouble, as the teams could be fluid if need be. This, obviously, was not the case as they did not sell said product and therefore, my job went away.
Now for the layoff process. This was the most insane, wild ride I've ever experienced. The company tried to force me to say my layoff was "mutual" after blindsiding me with no PIP or negative commentary on my work. They went as far as to try to get me to remove a linkedin post I made informing my network that I was open to work. Additionally, I had the unfortunate experience of having to file two separate HR complaints about my manager, with documentation attached. I was soon let go after the second by the same HR person I filed to. Executive leadership had even told me they had received the same complaints about my manager before. Do with that what you will.
Now, for my manager. I genuinely do not know how this person has their job. Their blatant lack of technical and industry best-practice knowledge is baffling. I have truly never seen anything like it. They preach anti-micromanaging, yet they do the exact opposite. I was essentially not allowed to take bathroom breaks without giving notice. I was not introduced to anyone at the company and given significant grief when I took that upon myself. People were told, by my manager, that they were not allowed to meet with me. I was kicked off of client calls where my work was then presented by my manager. I was given tasks with the specific purpose of taking up too much time. I was told I wasn't allowed to question any decisions made by my manager because they were higher up than me. I was told I couldnt possibly be "right" about certain things because I was lower level in comparison. My manager, the delivery lead, joined 0 calls -- both with the client and with the delivery team -- and then when I was let go, had the gall to ask me what the client sells. the list could truly go on forever.