Leadership Can Be Hit or Miss at Avanade
Avanade has some great project-level leadership, but the higher-ups often feel disconnected from the day-to-day for us engineers. It's a big tech company, so that's part of it.
For an IT consulting firm, the project leads on our teams are usually decent. I've learned a lot from my direct managers as a Software Engineer, especially with remote work setups, which is a big plus.
Upper leadership often feels really out of touch with the actual project work and what developers need. It's tough when they make decisions that don't quite fit the reality on the ground, and career growth discussions for specific technical roles often get lost.
Connect more with the individual contributor engineers. Understand the challenges of IT consulting projects better before making broad policy changes that affect our day-to-day. Give project leads more autonomy and clearer paths for technical career growth.