Company: Microsoft
Date: 2015-06-22
Overall rating: 1/5
Employment status: former
Experience level: Senior

Great culture
Pros: First and foremost there wasn't an actual dress code. ;)  The work environment, depending on the team, was really good.  Hallway conversations generating ideas, somewhat laid back but still professional, a lot of smart people but not intimidating.
Cons: The company has changed over the years.  It's become like other companies, it doesn't have the same lure or attraction any longer.  Stocks are different, admins no longer receive any.  The medical/prescription benefits are different.  It used to be really great - 100% coverage for many years and then went to high deductibles.  Some don't want opinions or input from administrative levels.  Not much guidance from management, depending on the job.  Too many meetings to get your job done effectively.