Company: Microsoft
Date: 2010-11-18
Overall rating: 3/5
Employment status: current

It's alright
Pros: Schedule flexibility, people are great to work with and occasionally work for.
Cons: Unreaslistic, unclear goals, times are changing, attempting to accomplish goals can be challenging with too many systems and too many restrictions.