Pros
They hire really smart, fun, young people. This was what brought me to the company and why I would consider staying at the company. While the work isn't rewarding, you are able to market the job to potential future employers well, just as AlphaSights markets itself to potential new hires.
Cons
In the same vein as the pro, they hire way too smart of people (by solely targeting elite schools). The job is mismarketed -- all day I work to find people on LinkedIn but don't have to do any kind of strategic thinking for this. I just search for former employees of an investor's target company and spam them with calls and emails until they agree to take a call. I think the whole industry is suspicious/immoral because the calls aren't monitored and basically anything can be said on the calls -- basically looking for a competitive edge (though both sides do sign Terms agreeing to not share proprietary info). The job requires you to be online 24/7 (at least from 8 am sharp until about 9 pm). Clients treat associates poorly and given the "client-first" mentality, we just bend over backwards for any type of request and work to respond in under 30 minutes to EVERY EMAIL. You do not get much experience being a client partner, because everything I do is fully reactive and transactional (e.g. schedule this call at X time, find this person from X company, cancel this call, etc). You don't get any insight into their investment theses and do not dive into any industry enough to be able to regurgitate a few lines that you pitch to potential "experts" on the phone. Also, leadership is extremely young and micromanagement is high. Lastly, the commission structure is pretty unfair, as it all depends on what team/project you're placed on as an associate. This is random but can lead to a difference in $1,500+ a month difference in additional commission. Very frustrating, and no transparency into this.