Are you still doing consulting? I find that the upside of consulting is that there is a well defined finish line before you are deployed.
When you land in a role that has no finish line, it kind of removes the benefit of being a consultant.
When you land in a role that has no finish line, it kind of removes the benefit of being a consultant.