Company: Microsoft
Date: 2012-05-16
Overall rating: 3/5
Employment status: current

not bad
Pros: flexible, good, nice, above average
Cons: very busy recently on new features