No other recruitment agency demands the levels of professionalism and ethical conduct.
Cons
Recruiters work long hours and also there are stretches where no guaranteed days off in advance. It was a choice. Had to be available. It works for some and is too much for others.