Company: Microsoft
Date: 2012-11-28
Overall rating: 3/5
Employment status: former
Experience level: Senior

Surrounded by smart people, but way too competitive and not in a good way.
Pros: Smart people
Variety of positions, opportunities, locations to work
Good salary
Good benefits
Interesting work
Cons: Employees too competitive contributing to a very tense work environment
Horrible appraisal process
Tendency to pigeon hole people in roles and responsibilities, thus limiting their opportunities
Recruit the "best" people, very bright and hard workers, and then tell them they are average