> And I had to highlight the incredibly talented team I worked with and the amazing managers that taught me so much.
I wonder what it was that the amazing managers taught him. I've never had an experience with managers that would leave such an impression on me. Fellow developers, sure; but not managers.
Find a smaller company that has managers that came from a tech background that are still hands-on-keyboard.
They have both the time and experience to help mentor.