Hi there,
You can expect the Strategy& Senior Manager role to be equivalent to the BCG PL role in terms of seniority and responsibility.
Compensation-wise, you can expect BCG to be somewhat more generous, as they are in most geographies.
However, do compare this across different sources, and even better, try asking this question in coffee chats in a more indirect way with consultants from these two companies.
Best,
Cristian