Company: Microsoft
Date: 2012-05-17
Overall rating: 5/5
Employment status: current

Imagine your own consulting business with none of the expenses...
Pros: Being a Microsoft consultant is as close to running your own business without any of the hassles as you can get. Great pay, incredible benefits, lots of varied and interesting projects, time and resources for deepening and expanding your skill sets. And best of all, no pressure to become a manager to advance your career. You can go as far as you want and never have to change into management if you don't want to. Bill Gates never managed anyone and he did pretty well...LOL
Cons: Like any large organization there are some rough spots: processes that seem to take too long or are overly complicated. But this is a global company and it isn't easy balancing all those cultural differences and still being fair to all the employees.