This paper brings together the literatures on employer power and employee power by studying the effect of unions on earnings, employment, and inequality across differently concentrated markets. Exploiting changes to union dues subsidies as exogenous shocks to firm-level union density in Norway, we show that high levels of unionization mitigate the negative wage and employment effects generated by imperfect competition. We also identify considerable effect heterogeneity with respect to worker types across differentially concentrated markets and show that this has major implications for the role of unions in shaping labor market wage inequality.