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

Level 1 Software Engineer
Pros: - Lots of extremely talented engineers
- Treats employees fairly
Cons: - Lacks clear organization and processes, thereby introducing a lot of inefficiencies or bad communication