Company: Microsoft
Date: 2010-09-29
Overall rating: 2/5
Employment status: current

It's mostly a clash of egos
Pros: It's a congregation of really smart people. You get to learn a lot. You get to contribute a lot as well
Cons: There is nothing like a employee allowed to work on his/her interests. I often found myself stealing time to learn something new and found my manager thinking that I am avoiding work. It's a hard time for you trying to grow professionally. Also, there is always a clash of egos between developers and SDETs on same level. I always see myself fighting to convince that I am as technical or more technical than the developers since I keep feeling every step of the way that I am being treated as an inferior corporate citizen.