Company: Microsoft
Date: 2013-07-23
Overall rating: 4/5
Employment status: former
Experience level: Senior

Good company to work for but Mgmt unable to implement vision
Pros: Benefits are great; lots of smart people around; flexible schedule; if you're motivated it's easy to move up the ladder quickly
Cons: Management has a good vision but they are unable to motivate employees them and implement;  issues with cultural differences (team consensus vs individuals speaking up); crossgroup collaboration is terrible