Company: Microsoft
Date: 2016-12-16
Overall rating: 5/5
Employment status: former
Experience level: Senior

Great company for opportunities
Pros: Great opportunity to advance.  Pay is on the nose.  People are crazy smart. When you talk about tech companies that are on the cutting edge Microsoft is top notch.
Cons: Review system still is broken even though they say it has changed.  Behind the curtain it remains a mess. Employees if they stay too long in groups get stuck and have to leave.