Pros
Was very involved in creating client reviews and one off tasks
Cons
Nothing bad to say about my time
Pros
MS was a wonderful place to work. Smart, hardworking people w competitive benefits.
Cons
Management heavy at times- too much of a hierarchy.