Company: Microsoft
Date: 2019-04-16
Overall rating: 5/5
Employment status: current
Experience level: Junior

It's not perfect, but easier miles better than anywhere I've worked before.
Pros: Can't speak for all teams/orgs but I love mine and couldn't ask for a better work environment. Emphasis is placed on end product and working together, instead of looking busy and trying to outshine your coworkers.
Cons: No free food, can't bring my dog to work and compensation is less than main competition. But if I'm being honest, I value a healthy work environment and far more than any of these things.