Company: Microsoft
Date: 2018-04-03
Overall rating: 4/5
Employment status: current
Experience level: Confirmed

Flexible and inclusive environment
Pros: Employees can choose where and when to work generally. You can remotely work easily with many tools to enable it.
Cons: Communication barriers if some co-workers are always not there