Company: Microsoft
Date: 2013-01-03
Overall rating: 5/5
Employment status: current
Experience level: Junior

Easy tech job, well paying
Pros: Microsoft is fairly easy work-wise compared to other tech companies in the sector. If you're looking to have a life and get a pretty good paycheck, you should work here. If you want to make huge blazing changes in the industry, don't bother unless you are very senior -- too large of a company to make any real change
Cons: Due to its size, there's a lot of employee redundancy and bloat. Too much red tape and working with multiple teams to get very simple tasks completed. Your manager will make or break you here - be sure you get a good one.