After years of working freelance and with smaller agencies, I have just been offered a really well paying front-end developer job at a huge multinational tech corporation. Since I've never made this leap, I'm of course suspicious of the corporate structure, and worried that the freedom I've enjoyed outside of it will dry up. Additionally, I'm worried that the constant learning experience of being a freelancer will somehow stop when I'm focused on just one product. Has anyone been through this transition, and gotten through with any kind of insights? I'm trying to stay open minded.