Company: Microsoft
Date: 2008-06-04
Overall rating: 3/5
Employment status: current

Be aware of the time commitment working at Microsoft requires and negotiate your salary effectively
Pros: Amazing company, access to fantastic software and insight into cool new things. For the most part, everyone is incredibly smart and good to work with
Cons: As a salaried employee; there is a tendency to work in excess of 60 hours per week. There is also a tendency to "lose" accrued vacation due to lack of opportunity to take time off.