Company: Microsoft
Date: 2015-07-09
Overall rating: 4/5
Employment status: current
Experience level: Senior

Great Place to Work!
Pros: Microsoft is a great company.  Nice compensation and benefits.  A fair amount of focus is paid to work-life balance and how people feel about their jobs. My manager allows me a lot of autonomy to do my best work and my job is extremely flexible.
Cons: Sometimes you feel like a small cog in a big machine, but this is probably common with any large corporation.