Management progresses at turtle speed, takes literally weeks to organize simple 30 minute calls. When I started I specifically got hired with prior knowledge of my lack of experience for the role and need for orientation and mentoring, this was not only agreed but I was severely underpaid as part of the agreement until I reached the expected experience level. During my time, I was provided no orientation, no mentoring, nothing that was agreed on, I was given old recordings of video calls that are not even up-to-date with current system and text-to-speech training videos. Despite that, I managed to power through the mess of an orientation and was told by people in my team of my good performance and reached the expected experience level which of course didn't result in the agreed compensation increase. Tech stack is also really outdated and convoluted, what can be simple lines of codes by even the most beginner programmer is turned into unnecessary and slow in-house interfaces. This decision is not surprising from tech leads who are oblivious to even basic git features and asked multiple times to do manual reverts or tech leads who are always 2-3 hours late to work. I was laid off at the first opportunity after a massive project's cancellation due to how slow management handled the process and was blamed for performance issues despite no such issues existing. I was provided no guidelines on what expected performance was despite a year yet every teammate I interacted with noticed my good performance, despite that what was clearly a budget cut decision, that also resulted around 30 other employees being laid off, was blamed for performance because management couldn't admit their own incompetence.