Company: Microsoft
Date: 2014-06-06
Overall rating: 5/5
Employment status: current
Experience level: Confirmed

Great company, excellent benefits
Pros: The coworkers are great, the company offers lots of opportunities for development (both personal and professional), there is lot of emphasis on innovation
Cons: The company has very long working hours sometimes and its difficult to balance personal life and professional life. But this is the only negative aspect about the company.