A great place to work a few years ago...
Solutions Specialist (Former Employee) – Charlotte, NC – January 14, 2018
I had worked for the company for almost 9 years. Over that time I saw many changes that were not "worker friendly". Unfortunately, it is a reality of todays workforce. As competition ramped up, benefits are cut and expectations and stress gets higher. Micro managing the business from several layers of management began to take over the job and it became harder to accomplish what needed to be done. More recently, restructuring and layoffs have made job security part of the additional concerns. As with any job, the job can only be as good as your direct manager. With the restructuring, the company has new and in some cases unqualified managers in role. It's more important that the manager meet PC criteria than putting the best candidate in place. This is probably not unique to Microsoft, but it was a great place to work at one time. I wouldn't say that today.
Although less in years past, compensation is still good.