Pros
Great people to work with however depending on the team how you are liable for your Key Performance Indicators are different. I was pleasantly surprised with their diversity even in a relatively conservative Japan. The culture is very inclusive and it is very easy to make life long friends within the firm.
Cons
For those who were not in the recruitment industry prior, there is a strong atmosphere of "if you do not make any money you are worthless" and chances are given dependent on if you are liked. So basically it is a very cut throat sales environment as well as cases of favoritism. It is also common that managers are not incentivized to manage rather they are more pressured to making money themselves which in most cases causes/ends specific teams.