Leadership Can Be Hit or Miss
It's a pretty typical experience for a mid-sized tech firm. There are good points, but leadership has some growing to do. Especially if you're working remotely.
My immediate team lead was solid and super supportive. They really helped me out as a Software Engineer on complex digital transformation projects. Our remote work setup also has decent tools.
Upper leadership often seems pretty disconnected from what we do daily. It's tough to get clear direction sometimes. They don't always get the challenges with remote teams.
Try to connect more with individual contributors. Really understand the remote work experience better. Listen to your team leads; they know what's actually happening on the ground.