Top consulting firms with the highest salaries and the happiest employees