Company: Microsoft
Date: 2013-10-07
Overall rating: 2/5
Employment status: current
Experience level: Senior

13 years of mental torture, extremely bad culture, managers can manipulate but not manage
Pros: Flexible working hours, good benefits, kind of ok pay rate.
Cons: Extremely bad culture, many leads think more about promotions and career rather than project itself, many of test lead don't have technical expertize to understand the technology, write annual reviews based on impression instead of technical expertise, some level of dominant immigrant mentally too. vague commitments, vague performance evaluation, bad work life balance, had seen working e-mails from one of my leads at midnight and at 6:30 am,
dev leads tend to influence test leads, some leads don't care if employee has relevant technical expertise for the project or not, they just assign it expecting the employee to learn by himself, if he fails it is reflected in the review, and so on ...