Leadership has some good points, some not so much.
Working at Astro has its ups and downs, especially when it comes to leadership. Some managers are really good, but the higher-ups could use some work.
As a Software Engineer at Astro, I've found that some team leads are truly solid. They really understand the tech and aren't afraid to get their hands dirty. The hybrid work model in our Seattle office is also a plus for work-life balance.
However, top-level leadership in this big tech company can feel pretty disconnected. Decisions often come down without much context or input from engineering teams. It's tough when you're working on complex software development projects and things shift suddenly.
Try to involve engineering managers and individual contributors more in strategic decisions. Better transparency from top leadership would really help morale.