That’s excellent. What I’ve encountered are some firms who are genuinely earnest in that regard until you get on assignment, then they expect you to be their XYZ person forever — the project would fail if not.
One of my managers crowed about how he turned down promoting me for a forward team in our company “because you were too valuable doing what you do.” He meant it as a compliment. My goal had been to convert the architecture into one which removed me as a engineer. I guess I hadn’t been given that opportunity fast enough.
I removed me as an engineer later from management who believes that keeping someone in a valuable but static place is good leadership.