I donโt work for a โBig 5โ, but currently work remotely as a Software Engineer for a Fortune 50 (and have experience at a very well known, non Big 5, SV tech firm). If youโre concerned about advancing your career, getting a โBig 5โ on your resume opens lots of doors. Not to mention, I find the work way more interesting than โyet another CRUD appโ, and the internal resources are definitely a plus.
My company is huge with lots of teams/departments. Some teams are way more amenable to remote work, others are a bit more conservativeโฆit all depends on the manager. The team I work on is about 70% remote. Because we arenโt based out of a tech hub city, and our work requires specialized engineers, we were forced to open our hiring pool to remote workers. It works really well most of the time, but some things are just better when everyoneโs in the same room. For these things, weโll plan to meet in a central location every couple months.
I like to settle in one place for a year, and then move, so it isnโt much of a problem for me, but it definitely cuts down on the places I can travel. Western Europe and South America are ok, but Asia/Australia are just too far to make this feasible. Still have lots of options though.
Iโd absolutely stay at your Big 5, but start talking to other managers/teams and try and find a team that embraces remote work, and then try and transfer there after youโve proved yourself on your current team. If that doesnโt lead anywhere, after a year or 2 at the Big 5, youโll honestly be able to chose any job you wantโฆjust search for remote jobs that sound interesting.