The best position of my career was at Oceaneering Space Systems.
Pros: mentorship, important challenges, efficacy, leadership
Cons: not ideally located for some families.
Management that has your back, pushes you out of your comfort zone, and forces you to grow with a great balance of mentorship and challenge.