Company: Microsoft
Date: 2020-05-23
Overall rating: 5/5
Employment status: current
Experience level: Junior

A modern workplace superior to any other
Pros: Excellent working climate, supportive colleagues, understanding superiors, great benefits, advanced technological solutions in every step of the way, continuous learning and growing, freedom and independence in the role.
Cons: Yearly restructuring of the organizational scheme, changes happening too often in terms of people switching roles, moving on to other companies. Outsourced employees don't have a long-term perspective and are allowed to work for Microsoft only for a limited period of time.