Company: Microsoft
Date: 2012-06-08
Overall rating: 1/5
Employment status: former
Experience level: Junior

Terrible
Pros: They had great health benefits (no longer im told) and there were so many people there it was hard not to find a friend
Cons: * 14 hour days
* no idea how to run a service
* bad managerial technique
* No idea how to run a service
* "No rollback" policy on releases
* No regression testing "policy"
* Afraid to fire people, this in turn leads to bad people simply circulating through different company divisions and decreasing overall productivity