Company: Microsoft
Date: 2016-10-23
Overall rating: 5/5
Employment status: former
Experience level: Confirmed

Challenging environment
Pros: Great place to learn and grow. Good salary. Other benefits were top notch. Stock bonus at higher levels were great.
Cons: Too much work. Undersized teams. Internal politics. Teams competing among themselves