Pros
You do get a lot of exposure to different industries. Half the year you will sit around and pretty much do no work, so not a hard job. If you enjoy getting torn into and treated like garbage this is the place for you.
Cons
HR just drinks the Kool-Aid and bows down to the partners. Pretty much a worthless department and is only there to show you how to log into the benefits website. The partners don't care about you and only care about lining their pockets. They have 0 interest in developing or training you. You get no guidance and when you screw something up you get torn into. No work is assigned to you, so you have to go around the office and hunt for work. Then they get mad you aren't more chargeable when you have 0 control over it. If you brown nose and are willing to step over anyone to get to the top this is the place for you. Everyone puts on a happy face that they like it, but they are only there for the money. I think Trump would be looking for this kind of management.