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

Challenging work environment and reporting manager pressure
Pros: - Pride of working at Microsoft
- Gets chance to work on new and emerging Microsoft technologies
- Work with great minds in industry
Cons: - Design complex and technical architecture which at times fail
- War room culture
- Everyone tries to smarter than other, to win Manager's trust and rating
- Screwed Work Life balance if you want good rapo in organization
- Screw professional appraisal rating if you try to have fair Work Life balance