Company: Microsoft
Date: 2012-11-19
Overall rating: 5/5
Employment status: former
Experience level: Confirmed

Excellent benefits, and a great company that really focuses on your career and you as a person.
Pros: Loved the people, the benefits, and the job! I enjoyed the flexibility to work from home and come into the office when necessary. It was refreshing to work for a large, stable company after coming from several start-ups that were not as sucessful.
Cons: There can be excessive bureaucracy that comes with working for a large company. Management can be limited in their authority to "make things happen" in some situations. The work environment is very flexible and extremely positive.