4 ms·
"Microsoft" represents hundreds of different places to work, and I'm pretty sure Google does too. Different teams at large employers can be worlds apart. The co
by nlawalker 16y ago
"Microsoft" represents hundreds of different places to work, and I'm pretty sure Google does too. Different teams at large employers can be worlds apart. The corporate culture that they all have in common is a thinner stripe than most people think, especially when it comes to how you really feel about your day-to-day work and your ability to get things done.