Microsoft Vs Expedia - Please Please Help
Banging my head! Suggestions please!
Expedia - I hated my team and so I started exporing opportunities outside. I interviewed with MS and got an offer, at the same time I shifted by team here at Expedia. Now I love my team and the work I am doing (customer facing stuff). Doing leadership stuff (mostly Designing, its just 2-3 months so don't know about my future). Not too stressful. Leading epics and driving new initiatives. Everything I work on is open source. On my path to leadership (Got promoted to SDEII last year still long way to be a manager I guess). I always wanted to work on data and that is finally happening here (after 4 years at expedia). Flexible to pursue my passion (Closer to my dance sessions)
Comp: 105K base + peanuts of stock (~1000$)
MS - I don’t like the team or the work(It’s fully infrastructure, I am assuming stuff even before joining though). I don’t like c# :(. Other than the language, the framework and tools are all MS based so I will be cut out from new tools and tech. I need to start fresh with team and have to go up more levels before I head to leadership path. Heard the work is too stressful. My commute will be bad if I have to come all the way to downtown for Dance from redmond. Only good thing, good pay! But is it easy to switch teams without having pain at MS?
Comp: 135K + 30K (2 years) + 40K(stock) 4 years