Company: Microsoft
Date: 2018-09-04
Overall rating: 5/5
Employment status: current
Experience level: Junior

Technical Solution Professional is the best job at Microsoft
Pros: Excellent flexibility, direct contact with the Product Groups. You get to work with customers and share success. Tons of opportunity for learning. I love this job because I get to stay technical but also work with our innovative customers.

Also, benefits are really good. 401K match is terrific. Time off. Work / life balance. Salary and benefits are really great for the TSP as well (you get both RBI and CBI, which is outstanding). Stock awards too. You have lots of opportunity to be very well compensated if you deliver results.
Cons: You are expected to deliver results. This is not a con, really, but you cannot ride your past successes. Deliver results and get rewarded.