Company: Microsoft
Date: 2016-01-19
Overall rating: 3/5
Employment status: former

Mixed feeling to leave
Pros: Great benefit, huge amount of resources to leverage (love the library!), high profile products, leading edge technologies in certain teams
Cons: Internal transfers are as difficult as applying for a new job, but no any monetary gain. 4 levels from entry level to senior, takes quite some perseverance and, luck. Doesn't value veterans staying with the company for long as much as industrial hires (non-senior levels). Worst issue: there's no way to review your manager what-so-ever.