Company: Microsoft
Date: 2019-07-02
Overall rating: 3/5
Employment status: current
Experience level: Junior

Interesting work, poor work life balance
Pros: Good pay vs other companies, respect for diversity on my team and area, nice colleagues, not a hard-charging atmosphere. Seem to promote the right people. Flexible approach to work schedules
Cons: Work life balance is extremely challenging. There is always more work to do, always fire drills. The only time I can get my work done is outside of working hours (before 9 am, after 5 pm, weekends).