Company: Microsoft
Date: 2010-09-02
Overall rating: 3/5
Employment status: current

Software Developer
Pros: Smart and motivated people all around you. Most are experienced from other companies though we have some smart newcomers as well. Culture is basically fantastic at this company and you have a chance to grow your career here; Looks great on the resume too
Cons: Large organization cons - not as fast moving as some other companies. Had an idea for a project and just to get approval or dis-approval took 4 months (lifetime in technology)