Company: Microsoft
Date: 2017-02-14
Overall rating: 3/5
Employment status: current
Experience level: Senior

Fast paced, challenging, little work life balance.
Pros: Decent pay and benefits. Good exposure to competitive environment and coworkers are generally good to work with. Cafeteria on site.
Cons: Little work life balance. Hours unpredictable. Stressful. Managements demands on employees are out of touch with reality. Very little bandwidth for extra projects yet that is how you are measured for bonuses