Pros: Some immediate managers are really solid. They help you learn and push your skills. It's a supportive environment for new devs in software engineering, especially in our hybrid work model.
Cons: Upper leadership, however, often feels pretty out of touch. Communication on strategy can be vague. It leaves the entire development team guessing sometimes, which isn't ideal for project timelines.
Advice to Management: Focus on consistent messaging from the top. More transparent decision-making would boost morale and clarity across all teams.
Show more