Premier Field Engineer, Platforms DSE (Current Employee), Springfield, VA – October 2, 2014
Mobile PFE, which means I don't actually get to work in any Microsoft facilities.
Worked completely on a customer site as a dedicated engineer on a team of Microsoft personnel in different roles. I enjoy the customer I support, and the challenges that come from working on a government site.
Web Analyst (Former Employee), Bellevue, WA – September 20, 2014
Pros: free drinks, nice building, benefits
Cons: low pay, no opportunity for advancement
I had to work alongside 24-year old SDE's and PM's who would riding around on scooters and attend meetings all day. These guys made loads of money for barely any work. As a web analyst, I was making Seattle minimum wage. Despite this, I took the job thinking I'd find opportunities to learn about the technical side of things, or that there'd be room – more... for advancement. Boy was I wrong. My team and I were expected to pump out numbers at an unsustainable rate, and if your numbers were lagging for more than a week, you'd be quietly taken aside and canned. On the plus side, the facilities were amazing, the food was great, and there were always nice little perks like free, quality office supplies and beverages. – less
IT Test Lead (Former Employee), Issaquah, WA – September 19, 2014
Starting back in the mid 1990's, working the for company as a contractor was challenging and very rewarding. The leadership was strict yet back then the products produced were history makers. I left MSFT in 2007 after working a fte role. The manager and group were really good. But they were outsourcing the entire projects to Hyderabad and my chances – more... in keeping employment were not good. So I left and went back to contracting.
Recently I interviewed for some testing roles offered on contract and found the groups way too extreme. Unrealistic with working hours and expectations seemed overboard. Thus change in management through the years caused poor work environment. Developers now must sit in a room at small desks with 30 other engineers. Not a very good place to build the next best software solutions! – less
Engineering Systems Software Engineer (Current Employee), Redmond, WA – September 17, 2014
Pros: relaxed work environment, nice work life balance, nice benefits package
Cons: management, internal development, culture
From my perspective, Microsoft is a well-established corporation which has basically been riding its laurels into the current technology space. It has horrible/non-existent processes in place which contribute to the sometimes overwhelming detriment to productivity. There is also a very defensive/sensitive culture, which is exacerbated by the lack of – more... individuals who really care about what they are doing. Management is generally horrendous and barely has a grasp on what is going on. Development of employees is also at an all time low. Soo much so it's scary to actually see where some of the more senior engineers are on a technological competency scale. There are of course exceptions but, generally speaking, they are few and far between. I'll leave my feedback at that. One look into the internals of Microsoft, especially the Xbox org, will speak for itself. – less
Territory Services Executive (Current Employee), San Juan, PR – September 14, 2014
Pros: remote working if your boss allows it, free breakfast
Microsoft is passing through a transformation phase. In order to keep growing as a company we have new challenges to increase sales into a new mega trends regarding to Devices an Cloud Services I have learned about sales discipline, the importance to be precise and accurate in sales. Co-workers are all aligned into the same company objectives, most – more... of them shows partnership and willingness to help others The hardest part of the job are Internal processes. They are complex and hard to follow because of the size of the company The most enjoyable part is all the extra curricular activities the company does during the fscal year, whre gives you the chance to interact with other peers in a different situation than just work – less