Company: Microsoft
Date: 2013-09-05
Overall rating: 5/5
Employment status: former
Experience level: Junior

Top notch!!
Pros: -Work/life balance
- Flexible work hours
- Strong team players with exceptional professionalism 
- Sense of collaboration 
- Performance recognition and career development
Cons: - Conservative company strategy
- Bureacratic and sometimes slow to react