Pros
The management at a local and corporate level are bar none. They do an excellent job of working with every employee on helping them achieve not only their professional goals, but also their personal goals. The career guidance you receive here is like none I have ever seen in my career thus far. I have recommended several former colleagues of mine to Beacon Hill and will continue to do so.
Cons
Since Beacon Hill is newer in some markets, you will not necessarily have a name recognition when speaking with candidates or clients. This is something you should be aware of when interviewing. You might need to work extra hard to build this up in your specific market. On the plus side, I don't know a market that Beacon Hill is in where there is a negative connotation associated with it like you see with many other recruiting firms.