Company: Microsoft
Date: 2015-06-19
Overall rating: 4/5
Employment status: current
Experience level: Junior

Relaxing and Challenging Environment
Pros: All coming feedback depends on which team/group you are in, this is my experience.
- The environment is flexible and not pressing at all you can do whatever you would like to do
- The legal helped getting the permanent resident status quickly and easily.
- Great benefits and management
Cons: - Compensation is not attractive comparing to other companies