Had a lot of disagree selections on my associate opinion survey. And my writing area for what is going well was very short and the what needs improvement was very long.
Do I think it’ll change anything? No, but it was very much needed to put my thoughts out there. Not being able to find something even close to my current pay/schedule flexibility when needed, along with have a great immediate team/supervisor is all that is keeping me here.
I work for a huge multi-national. The pay is decent, but they have been slowly eroding merit and bonus over the years. Nothing sucks more than 15 conversations TWICE a year (our merit and bonus cycles are not aligned) where I have to tell people what a great job they do, but the budget isn't there for appropriate increases or bonus. Lucky, some of those people are line managers, and have to have the same discussion with their direct reports. We get a pool, and with almost the whole team performing well or above expectation, many don't understand that I can't give them more without taking it away from someone else.
But what I can do is offer flexible comp time, work from home, interesting projects, and we generally score very high on the employee surveys with the line management questions. We are lucky that we can at least try and offer a promotion across the org to one or two people every year they allow them. We also sometimes have market adjustment opportunities.
The only attrition my team has is through staff reductions, and I ALWAYS try and pull other levers like reducing our non-labor expenses (I am lucky to have a big IT expense budget where I can push for cost optimizations in the cloud or cut a tool that we could possible cover through open source or live without).
There are so many stresses and frustrations working with a customer delivery organization and software engineering for a hosted platform, but I think the flexibility around work/live, and having a really supportive team environment has paid off in the long run. It makes managing people much easier, and it seems like people really feel appreciated despite all the externalities that make it a challenging job. I get surveyed twice a year, and I am honest, but working in software, some things just will never change. I have learned to let the things that I can't control go.
Don't undersell flexibility and a good manager. It's often hard to find. Also, changing jobs, even if you could, requires forging that relationship again, and earning all that respect and trust you've built up. Bad managers or environments that try and track your every minute will make your life hell.