Company: Microsoft
Date: 2010-05-03
Overall rating: 2/5
Employment status: former

balkanized
Pros: smart coworkers, resume builder, contract pay for my particular role was good, some perks even for contractors (public transit card, company library and cafeteria)
Cons: outsourcing the management of some areas of fundamental operations leads to poor communications, reinventing the wheel, and inefficiency. No system for feedback on work other than from individual contacts