Flexibility is not the only issue
I have the luxury of rather flexible work hours including the option to work from home on short notice. Pay matches the market rate of the region, work is interesting, and I do like my coworkers. But that is where the good news ends. I am asked to do more work for same pay with always tighter deadlines and drastically reduced backing by management. I get zero direction and if there is any then it will be changed by the time next week comes along. When I work I am stressed out to the max. I just got back from three weeks vacation (all the time I get in a year, by far not enough!) and it took about three days until my stress level was so high again that I have problems sleeping at night, have to work nights and weekends, and again have to abandon projects that are 2/3rd done because now a totally different thing that was considered unimportant last week now has to be completed within two days.
I don't mind working long hours once in a while if there is a plan, if management has my back, if we can follow commonly agreed procedures, and if there is a reward of any kind in the end. I give everything I can and once annual review comes along it is likely not enough. The only advice I get is to "collaborate more" and "be more agile", empty words that mean nothing to anyone, but sound great to managers. Yet, the same crap will continue where we estimate 18 months for a massive project to get completed and then management promises the customer to have it all done in three months.
The grass is not always greener on the other side, but I am looking for different opportunities. If my employer wants to keep talent like mine then have a plan and start being reasonable. If I can have that I will gladly give up the COLA. Raises? Those do not exist anymore.