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

Great company
Pros: One of the biggest and most stable companies in the world, full of innovation and amazing tech. The employees' well being is a main concern for the company. When onboarding, you get a buddy who's there to help with everything and anything. Everybody is super nice and supportive.
Cons: There's a lot of training to do, and the schedules of courses are not flexible, so collisions are bound to happen