having the same advantages and disadvantages as sb else
on equal terms (with sb)
having the same advantages and disadvantages as sb else
Can our industry compete on equal terms with its overseas rivals?
Definitions from the Oxford Advanced Learner's Dictionary, 9th edition