There’s a forum that seems to be for big pharma. I guess it’s mostly the rep people airing out their grievances about their companies. But you never know, word might get out to an ethical decision maker.
Merck’s forum
cafepharma.com/boards/forumdisplay.php?f=28
Thread I started
cafepharma.com/boards/showthread.php?p=4296960&posted=1#post4296960