Putting together results from every companies with over 100 reviews, researchers were able to identify the top places to work ...