Company: Microsoft
Date: 2008-06-17
Overall rating: 4/5
Employment status: former

Great pay, some disadvantages
Pros: The salary is very competitive. There are countless perks such as daycare, complete health and dental coverage, competitive bonuses and others (too many too name here). Informal and formal feedback is given on a frequent basis.
Cons: You are expected to work overtime, which is not paid to most workers. Employees often get burned out as a result and become disgruntled. Job responsilities stagnate and employees become bored repeating the same tasks over and over.