As is the case almost everywhere, the management view is very different from the labor view. In an attempt to remain connected to ground-level realities, management decided to meet with every team for face-to-face discussions every six months. Senior managers will meet with each team separately to discuss issues relevant to them, get feedback without it being filtered through several intermediate levels of ass-covering, and answer any questions the team may have. The team leader and senior engineer(s) will not be present at this meeting, so that the other members will be encouraged to speak freely. Overall there will be about 4-6 less senior people meeting with one senior management person.
I find these opportunities to engage them valuable because they offer perspective that can't be gained elsewhere. They are also useful opportunities to demonstrate that I think more deeply about my work than some of my colleagues who are just there to do a job, but not more. What are some good questions to ask management at such occasions? And what are some ways to frame feedback about ground-level realities and/or offer suggestions that would improve the company?