Company: Microsoft
Date: 2019-12-24
Overall rating: 5/5
Employment status: current
Experience level: Confirmed

Great technical roles requiring soft skills
Pros: Great place to work, amazing co workers: both technical and commercial
Regional managers excel at leadership and motivation
Technical teams are highly skilled and collaborative, the team are distributed among all the region from Mexico to Chile
Cons: LATAM is an small part of Microsoft, opportunities to grow apart from same role are limited specially if you're out of Brazil (just Brazil is half of the region).
Not my case but some technical managers are too much "sales guy" style which is pretty uncomfortable when you are a technical person. If you're smart you can iterate to program management roles to move up and then return back to technical roles at higher levels.