Company: Microsoft
Date: 2012-10-09
Overall rating: 5/5
Employment status: current
Experience level: Junior

Job satisfaction and security
Pros: Very good benefits and good pay. Several different product teams to choose from. Option to move around different groups within company every 12-18 months.
Cons: Not very easy to switch groups. Often required to do a full interview loop when switching teams even if its within the same product group.