I'm going to be 100% upfront with y'all I was terminated from this job but it was over a year ago and so I had time to chill and give a clear precise evaluation, Not much training but I'm pretty much used to that. They always had expectations that you would know things that you were never told about. When you made an error the lead would always put it in a group chat and let everybody know that you screwed up something and humiliate you in front of the whole team. And just the tone of the of the environment was just so uncomfortable. They told me I wasn't syncing with the team and that they would try to find me another role. Then , I got to see the uglier underbelly of the company at that point. The first PM I interviewed with was in panic mode because they only had a couple days to get their whole team assembled and they were freaking out. The second hiring PM I interviewed with was in the same boat. I didn’t have the skill needed for both those jobs. The 3rd person was even in a worse spot He needed to hire 2 devs for this project. The Devs interviewed with the client and the client loved them . The day they were supposed to start the project, the company Jack them for another project. That was more profitable. So the PM found two devs and the same thing happened. The Program manager was in tears. (and his a dude) . The job I interviewed for had a bill Rate 300% higher than my rate. They will Jack you on pay. Praise God I didn’t get the job. Before they fired me, they made me stay and train my replacement for a couple months. I think they wanted me to quit so they wouldn’t have to pay me UI benefits. Once he was trained, I was shown the door. They were somewhat professional but the tone my manager used with me was very harsh and condescending.