anonymous
Guest
anonymous
Guest
I keep seeing posts in threads that say "I left Novartis years ago" and "I'm finally free and happy". No one posts where they went, so....where is the grass so greener? Which companies have the best culture ex Novartians?