Company: Microsoft
Date: 2012-09-01
Overall rating: 4/5
Employment status: current
Experience level: Senior

Rewarding experience at Microsoft
Pros: The pros would be a balanaced environment to work in, with many smart people around. Get to work with various technologies. Can move around to find the job that you are passionate about.
Cons: Need to find the right team and manager for yourself. Growth can be slow in some of the bigger teams.