Pros
Very good training for new starters with no recruitment experience. Good reputation within the industry for placing scientists. My manager was very supportive and genuinely interested in me. I had very good relationships with my team and most people at consultant level in the company.
Cons
Some of the more experienced consultants speak negatively about the business. They seem to have had bad experiences with senior management or issues with bonuses. My manager was put under intense pressure when the figures were not what was expected and this created a very bad atmosphere. Some senior management seem to be very removed from the day to day of recruitment so sometimes seem inflexible or outdated in their approach. The bonus structure is not very good and it takes new consultants a long time to start seeing the benefit of all their hard work. Alot of people leave/have left recently which creates a feeling of instability.