Company: Microsoft
Date: 2009-03-24
Overall rating: 4/5
Employment status: former

Perfect work-life balance for a tech company
Pros: Work environment is laid back. Focus is put on your completing your work, and not when (hours of the day) you do it. Great compensation.
Cons: Pretty obvious, but when you have a company this size, bureaucracy becomes an issue.