Okay flexibility, but not for everyone
As a Software Development Engineer at AWS, I've had a mixed experience with work flexibility. It really depends on your team, but the general expectation is pretty high commitment in this big tech corporate environment.
Some teams are good about adjusting schedules for appointments. The option for hybrid work has been nice for the Seattle, WA office employees, letting us balance a bit. I appreciated the WFH during peak pandemic, that was solid.
For a Software Development Engineer in cloud computing, the on-call rotations can totally kill your plans. There's often pressure to be available, and changing team norms for flexibility can be tough. It's not the best for real work-life balance if you're aiming for true remote freedom.
I'd suggest more consistent policies around work flexibility across teams. Giving managers better tools to support varied schedules for their Software Development Engineer staff would really help.