The 10 best places to work, according to millennials

CNBC -