Pros
Our boss has our back and it's an open door structure. People are free to decide if they want to work a 360 desk, or do headhunting, business development or account management.
As far as pay structure goes, you work, you produce and you get paid. Your efforts pay off. This is not a place for slackers that want to come in, sit at a desk and expect to get paid just for showing up and making pretend they are working. Lots of opportunities here. No one has to fight for roles or clients. Other agencies pit recruiters against each other but it does not happen here. No one steals your candidates and no one steals your accounts. Unfortunately, the negative reviews come form people that have either left or had to be let go because they could not cut it in this business.
Cons
This is a business for self starters and very determined people and it's not for everyone. If you think you should get paid just for walking in the door then it's not for you.