Talking to the enemy - NGOs engage with business

Can NGOs benefit from talking to the 'enemy' or private corporations? What could they achieve by engaging with the private sector? Would it benefit their cause or is it a waste of time pursuing their agendas through the market?