Company: Microsoft
Date: 2020-11-02
Overall rating: 5/5
Employment status: former
Experience level: Confirmed

Fantastic Experience
Pros: Easy to find roles you want to grow into by transferring internally
Unbeatable benefits: healthcare, fitness, 401K, ESPP
Unbeatable work/life balance
Collaborative, respectful work environments
Cons: Slow salary growth once you're an employee. External hires will always have higher packages with the same years of experience.