Pros: Upper management trusts us, which is a big plus; they don't micromanage daily tasks for **software developers**. Our immediate team leads are pretty supportive, especially with the **WFH setup** we have going on.
Cons: There's a real lack of consistent strategic direction from top leadership. It feels like project priorities for **software development** often change weekly. Communication from the executive level isn't great; we often find out about big decisions really late.
Advice to Management: Focus on clearer, more consistent communication about company strategy. We need more stable direction for project planning and day-to-day operations.
Show more