Company: Microsoft
Date: 2015-12-23
Overall rating: 3/5
Employment status: current
Experience level: Senior

not sure what to put here.
Pros: At this time there are really not too may pros.  
Whatever technology that you end up supporting within CSS you will eventually be an expert in.  This is because you will see every single way how NOT to implement that specific Microsoft Technology.
Cons: At the drop of a hat you may be required to work past your normal shift because the management here cannot seem to staff appropriately.

There is also now an unwritten rule that they must have 5% turn over every review cycle.  So even though your team is understaffed you may notice that they will fire someone which goes to the whole scared at any time you will lose your job just because of this stupid rule.