My worst fear is relocating and then being totally screwed over. I don't know what to do.
My worst fear is relocating and then being totally screwed over. I don't know what to do.
My wife was in a similar spot when the company she was working for started to decline and experienced people started to move on. She stuck around and took a new position within the company in a different field she wanted to crack into. She was still very early career and saw an opportunity to get some good experience.
The company did tank, but she got at least a year and a half of experience, and later she got interviews/offers afterwards and built a network that is still active a decade later. She never would have been hired directly into one of those jobs in a new company, but she did get a chance at it in an existing company that wanted to keep her. She wasn't surprised that more senior people were leaving, because they had the background and network to generate comparable offers elsewhere, something she wouldn't have been able to do at that point in her career.
So much depends on your current situation, what kind of risks you're willing to take, what experience you think you'll get...
If you are H1B, then don't do it.
You could probably use the off as leverage. Yahoo's engineering core is still well respected in the industry.
Everybody just knows that none of the people in charge have a clue as to what to do with all of that talent.
I liked the people I interviewed with, thou'. That seemed like a fun team.
Oh, well, life goes on.
But also keep in mind that alot of software shops around the country but especially in hot scenes like the Bay Area, NYC, and Austin,TX are searching far and wide for as many qualified applicants as they can get.
If you can/ are willing to avoid the risk of getting caught up in the Yahoo drama I think it will be wise.
Also: Yahoo is known for _very_ generous severance benefits. Typically you'll get 3-4 months of salary.
So if you're even half-way decent, you should be OK.