Pros
Company has good reputation in the market so you can build a network.
Cons
Do not bother applying for internal promotions, candidates are hand-picked before there even advertised and they have the nerve to lie to your face and claim they recruit based on experience when the person that got the job has little to none and just happens to be so-and-so's close friend. Some jobs are not even advertised until after it has been filled. Do not think just because your good friends with somebody you will get the job, theres always somebody's son looking for a place to start his career and that place is called Beazley. Special mention goes to the serious lack of diversity (check out the board on their website) and although hr acknowledges this the workplace diversity program feels forced. They just do it to fill a quota, you can count on the fingers of one hand and its always for non-strategic roles nobody cares about or with international exposure.