A little backstory, I work in a marketing tech role that's pretty rare. It's an underdeveloped but very quickly growing field. I spent about 8 months at my last role before getting an offer to move to Manhattan and work for one of the top companies in the world in the discipline. The pay is not bad, but the real benefit is getting knowledge in a super niche area that all companies are interested in. This company promotes rarely and doesn't give pay increases often. Even the top people who have been there 4-5 years plus are still only senior analysts. I've been working there three months thus far.
The issue is I've just gotten an offer from another large company who is investing a quarter of a billion dollars investing in their technology department. They'd like me to be a lead in this niche space, operating as a manager and helping to build and lead the team for a MUCH higher pay (Almost 60% higher...80% including bonuses). This company is stable and not a start up and I'll have command over my specific niche plus other niches I already have experience in. I'd jump to a management role that would have taken 4+ years where I am now.
I've already gotten an offer letter and they want me to start asap. I wanted to get some other professional opinions. Would it be better to take a bit of a risk and jump ship for potentially much greater rewards, pay, and management or stay where I am for the sake of a learning opportunity?