Where do equity research analysts work?

They work in investment banks, asset management firms, hedge funds, and financial advisory companies.