Company: Microsoft
Date: 2017-07-22
Overall rating: 4/5
Employment status: former
Experience level: Junior

Microsoft--multiple contract positions
Pros: Flexible hours, large family type atmosphere, new technology so easy to keep current, intelligent staff, sometimes able to work remotely from home, many services on site (restaurants, banks, stores, etc.)
Cons: Long commute time, often required long hours