4.0
Jun 25, 2008
Recommend
CEO approval
Business Outlook
Pros
Microsoft gives software developers a lot of personal freedom over both the work and the work environment. I can order my own supplies, customize my office as I see fit, schedule my own trips and meetings, and select my own training courses. I choose when I show up for work and when I leave, and what to wear while I'm there. I can eat on campus or off, reheat something from home in the kitchen or scavenge leftovers from meetings. I can even work remotely from home (within reason).
Cons
The people here are very driven and a little socially dysfunctional