To give you a different perspective, I enjoy the work I've done because of the respect I get from colleagues and clients. Not invested in 'the firm', but invested in the people, and I have respect for the people I work with. Also, I know that the development I receive will be useful. That said, I am conscious that it does fill my CV and look good. But I have never loved the firms I've worked for