Pros
I was hired out of college, and started work with 30 other recent graduates; it made going to work very fun for the first few years. The work is challenging. Manhattan is well respected by other employers - easy exit strategy You (may) have the opportunity to work with C-level employees on the client side, will likely have the opportunity to work with VPs. Flexible work from home policy (depending on your department/product). Work-life balance will ebb and flow depending on your manager/department/product. Opportunity to travel
Cons
Performance reviews are often not taken seriously by management, and not used to determine compensation (compensation is finalized ~3 months before annual reviews, but not released until after annual reviews). Not much transparency around how compensation is determined - some people have never received less than a 5% raise, others have never received more than a 5% raise, despite getting similar scores annual reviews. Work-life balance will ebb and flow depending on your manager/department/product.