Company: Microsoft
Date: 2015-11-13
Overall rating: 4/5
Employment status: former
Experience level: Senior

Technology Specialist
Pros: Great pay and talented people
Cons: They will let you go in a heart beat based on politics or reorg. Won't even let you apply for internal jobs. They are absolutely heartless when it comes to treating people right. I can't count the number of good, talented people who were let go for trivial reasons. I was there for over 12 years until it happened to me too.