Company: Microsoft
Date: 2015-09-12
Overall rating: 4/5
Employment status: current
Experience level: Junior

Senior Consultant
Pros: Good pay, great benefits, lots of opportunities to grow, Good people to work with.  160 hours of training a year
Cons: A bad manager can ruin your career.  Extra expectations to give back to Microsoft outside of taking care of customer.