Company: Microsoft
Date: 2017-02-19
Overall rating: 5/5
Employment status: former
Experience level: Junior

Amazing place to seize opportunities and grow
Pros: I worked there for many years and during that time had many different roles.  If you wanted to change to a different function, it was my experience that, as long as you worked hard and proved you could do it, you were given an equal opportunity at interview to other candidates already experienced in the field.
Cons: It's a very large organisation and sometimes, change takes time, which is tough in the technology space.