I have a new grad offer from Microsoft and I am sure there are some pretty good engineers solving interesting problems on a regular basis. But just the fact that for every single Microsoft product, there exists an alternative that I'd much rather use makes me not want to work there. I know it's stupid but anyone shares the feeling? Windows vs Ubuntu/Mac Edge vs Firefox Office vs Gsuite Vscode vs Sublime Xbox vs PS Azure vs AWS (debatable but I find AWS more friendly to onboard) And the list goes on Not once have I come across a MS product and thought "Wow, I'd want to use this on a regular basis" Have this image of Microsoft producing unnecessarily bloated products for some reason. Agree it barely matters as an IC but is it a general image? Offered TC: 23L (standard new grad)