Pros
-Most of the senior staff and back office are in London, which means NYC is primarily composed of young, fun employees -Level of client interaction is significantly higher than you would get anywhere else right out of college -Promotion (new title and marginal raise) is very easy to attain, which can look great on a resume -Weekly happy hours (or at least beers in the office) create a great chance to interact with your awesome coworkers in a more social environment
Cons
-During interviews they describe the work as very analytical. In reality, it's probably 1% analytical, 69% cold-calling people, asking them to enter into a borderline conflict of interest with their current employers, and 30% playing executive assistant between clients who don't respect you and the experts who are constantly in danger of changing their mind -Management is obsessed with quantifying you as an employee, to the point of counting the outgoing calls and getting on your case if you make what they consider to be too few -Pay is very mediocre, and the size of your bonus depends directly on the performance of the other offices -You won't learn skills that transfer over significantly to your future career -NYC is often treated as a sort of unwanted child compared to the London office, despite being far more productive on a per-employee basis (this is beginning to change with the migration of some senior staff to NYC) -Incredibly high employee turnover. Probably half quit or are fired within their first year, and only maybe 10% stick around a full two years.