Anyone heard of OC&C? A recruiter has reached out to me from there for a strategy role in their Boston or NYC offices.
Insights on OC&C? Culture in the offices -New York or Boston, project teams? Base and bonus for 3-4 years of experience? Career progression model? prestige and ability to exit to corp strat?
Anyone know what OC&C office culture, hours, compensation, and reputation are like in the US? Just got a recruiter call.