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

Great company!
Pros: I work at Microsoft headquarters in Redmond and have been with the company for 2.5 years. This is a great company to be a software developer for, and they pay well with fantastic benefits.

Some teams at Microsoft are fast paced, new, and exciting. Some teams are slow moving and have tons of process. You can probably find what you are looking for at this company given the wide variety of products and teams.
Cons: Many teams have too much process and are too focused on the software development process, and less on the end product.

Innovation can be difficult in the well established products (Windows, Office, ...).