Like many recently hired and existing "data science consultants", you're very likely to find yourself in a business analyst (or worse) role. It is not an exaggeration to say you're misled during recruitment and hiring and are told to "deal with it" upon landing. I've heard of people who have been on non technical roles for over a year. The churn in data science consultants reflects this.
Apparently there is no performance bonus and very minimal pay increases for those below Senior Consultant grade.
All personal development is on your own time and even when you get some qualifications and experience, there is no guarantee of a new role.