Company: Microsoft
Date: 2013-10-16
Overall rating: 4/5
Employment status: current
Experience level: Senior

One of the better companies to work for
Pros: Great benefits
Decent pay
Able to move around/internal interviews
Able to change careers
Use latest technologies
Ongoing training available
Convenient cafeterias with a variety of items
Flexible work hours
Cons: Lots of catchup to do when we're supposed to be the leaders
Company is getting too large
No more company picnics
Moral events are few and far between
Stock awards are minimal until you reach higher levels