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

Great place to learn alot, ability to changes roles, specialties, career advancement, great benefits
Pros: Benefits, work/life balance, compensation, ability to change roles or specialties.
Cons: To many processes, islands of data, lack of integration of internal systems.