Avantages
On the whole a good environment to work. Good people from good back grounds who want to do a good job for clients. Many well regarded names there.
Inconvénients
Very odd culture within the management team especially in terms of cherry picking certain people for promotions when their performance/ knowledge base is shaky. Especially amongst selected girls (lots of nudges and winks about how this happens). If an MD wants to buy a new kitchen for the wife - that's you job gone. Weird but true. Heard strange stories of some girls having harassment issues, but MD's in question always kept jobs and girls kicked out a while later in one way or another. Names mentioned on the office floor. Really hope this isn't true or should be investigated by eternal professionals.