Upper-management were extremely unprofessional and very rude. They preached ownership and pushed you to ask questions but would use this against you if they didn't like you. Even when following upper-management's specific instructions when it came time to give feedback they find one specific area to focus on and make you feel like the whole project was completely wrong even when I would follow the examples provided exactly.
When presenting my final presentation for bootcamp I took specific steps to check-in with management and my mentor to ensure I was on the right track and even demo'd my presentation to my mentor and was told the project looked good, and made the small changes he recommended. Despite all of this my project was ripped to shreds. I was supposed to come up with my solutions for the problem I was given and even though my solutions came directly from the feedback the SME's that have this specific problem, I was told my solutions made no sense and that my process was all wrong even though I had previously went over my process with management prior to the presentation. Anytime I would try to point out how there criticism didn't make sense, they would shut me down and make me feel stupid for even trying to protest what they were saying. After 20 minutes of 3 managers harshly ripping apart my presentation, they implied I wouldn't have a job after the weekend.
I spoke with my mentor about the feedback and he ensured me things would be ok and to just do my best with listening to the feedback. The next day though I was fired. This is without me actually working with the manager I was hired to work under, and not working with the implementation team at all. I then had all my permissions taken away so I couldn't even say goodbye to my mentor. It was cruel.