Company Menu

Working at Microsoft in Mountain View, CA: 19 Employee Job Reviews by Real Employee working in Mountain View, CA Area

Browse Microsoft Reviews by Job Title →

On average, employees in Mountain View, CA at Microsoft give their company a 2.2 rating out of 5.0 based on 19, whereas overall Average Rating of Microsoft is 4.0 out of 5.0 based on 993 Microsoft Review Ratings. The happiest Microsoft employees in Mountain View, CA are Systems Engineers submitting an average rating of 4.2 and Anonymous Employees with a rating of 4.0.

33%
47%
15%
4%
1%
4.0
Average Rating
(based on 776 Microsoft Review Ratings)

Ratings by Category

Company Culture
4.0
Growth Opportunities
3.5
People You Work With
4.3
Person You Work For
4.1
Rewards You Receive
3.9
Support You Get
4.2
Way You Work
4.1
Work Setting
4.1
Advertisement
"I worked at Microsoft since 1997. Absolutely wonderful salary and benefits. The quality of the experience in teams that I worked in varied, some wonderful, some poor. To get a job here, do some research regarding the technology of the position, and practice whiteboard coding of classic simple coding algorithms. A general trend I observed is that those at higher management levels seem to not be sincerely focused on serving the needs of the customer, fully understanding the customer, and failing to drive technical innovation. The usual large company political/social agendas seem to take priority, despite constant discussion about serving the customer and driving innovation. Upper management is not finely honed technically. Efforts to make change at the Individual Contributor (non-management) level tend to fail. This lack of innovation is ultimately reflected by the current revenue status of Microsoft in relation to Google, Apple and others. How to improve the situation? The problem is endemic to management itself, so corrective action needs to occur starting at the very top of the chain. Perhaps in part by injecting highly technically competent leaders into the management chain, found externally, and then empowering them with the authority to implement corrections."
Posted 10 years ago in Redmond, WA

Working at Microsoft in Mountain View, CA: 19 Employee Reviews

Microsoft Employee

"It is good and helpful as my first professional job which taught me lot of things but as a contractor, we are restricted t give on more inputs."

Person You Work For 5 / 5 People You Work With 5 / 5 Work Setting 4 / 5
Support You Get 4 / 5 Rewards You Receive 4 / 5 Growth Opportunities 4 / 5
Company Culture 5 / 5 Way You Work 4 / 5
Microsoft Employee

"I believe MS is a great place for improving and selling OS and office software year by year. It is extremely profitable business and employees get paid well. Company is huge and global because of the reason. It's just not a company for any innovation or invention. The org and people mindset is not set up that way. One Microsoft marketing pitch hasn't really worked at the employee level. Different departments are still pointing guns to each other."

Person You Work For 2 / 5 People You Work With 3 / 5 Work Setting 3 / 5
Support You Get 3 / 5 Rewards You Receive 2 / 5 Growth Opportunities 1 / 5
Company Culture 5 / 5 Way You Work 2 / 5

Company-Industry Rating Comparison

4.0
Microsoft (993)

4.7 Highest Rated in this Industry is N2 Publishing (26)
1.9 Lowest Rated in this Industry is CareCore National (10)
3.8 Average of All Companies in this Industry (6,335)
Microsoft Employee

"I've worked at Microsoft since 2000. When I came here, it was pretty much the only place to work at if you wanted to work on software that touched billions of people. It's still a fantastic company to work for, despite the hammering it has received (some of it well-justified) in recent years.The people, the atmosphere, the managerial culture, the breadth of technologies, the compensation, the opportunity for growth and new experiences -- they are all top-notch at MSFT."

Person You Work For 5 / 5 People You Work With 5 / 5 Work Setting 5 / 5
Support You Get 4 / 5 Rewards You Receive 5 / 5 Growth Opportunities 5 / 5
Company Culture 5 / 5 Way You Work 5 / 5
Senior Software Engineer

"Very good working environment."

What do you like about working at Microsoft?

"I like the good working environment. There are lots of training programs and classes to improve skills."

Do you have any tips for others interviewing with this company?

"Cut down specification review time so the team can move on to feasibility study, and update the specification along the way."

What don't you like about working at Microsoft?

"I have not found any dislikes about working at the company."

What suggestions do you have for management?

"The project has slow progress, due to too long a time spent on specification review before performing feasibility study."

Person You Work For 4 / 5 People You Work With 4 / 5 Work Setting 4 / 5
Support You Get 4 / 5 Rewards You Receive 4 / 5 Growth Opportunities 4 / 5
Company Culture 4 / 5 Way You Work 4 / 5
Program Manager

What do you like about working at Microsoft?

"I like the great benefits, and the huge impact because everything you do impacts tons of people. I like the clear promotion/directional career guidelines."

Do you have any tips for others interviewing with this company?

"Be passionate about technology! That will take you a long way. Know your stuff, but if you don't know, better to admit it and show that you're smart and can learn well."

What don't you like about working at Microsoft?

"The ranking system does not set up others to help each other, no matter how much language they put in about that being important. I've had two managers who really invested in me and sacrificed for me, and they were both pushed out the door. The self-serving managers who play the game were the ones who did well."

What suggestions do you have for management?

"Align the whole company in a clear direction - make more difficult decisions. Upper management tends to cover themselves by not committing to one thing, which is why we end up with a lot of half-baked products that don't integrate well together. People are individually doing good work, but it's not part of a clear overall plan."

Person You Work For 2 / 5 People You Work With 2 / 5 Work Setting 3 / 5
Support You Get 4 / 5 Rewards You Receive 5 / 5 Growth Opportunities 2 / 5
Company Culture 1 / 5 Way You Work 1 / 5
Director of Software Development

What do you like about working at Microsoft?

"My likes are: scale, resources, technology stack, ability to have an impact, challenging work, and compensation."

Do you have any tips for others interviewing with this company?

"Support your resume with actual knowledge, be ready for whiteboard coding and design, and ask the right questions."

What don't you like about working at Microsoft?

"I don't like lack of focus, changing goals and priorities too often, and lack of internal communication."

What suggestions do you have for management?

"Innovate, carefully select goals, allow more initiative, and spin off some of the business units."

Person You Work For 4 / 5 People You Work With 4 / 5 Work Setting 5 / 5
Support You Get 4 / 5 Rewards You Receive 4 / 5 Growth Opportunities 4 / 5
Company Culture 4 / 5 Way You Work 5 / 5
Principal Engineer

What do you like about working at Microsoft?

"MSFT is a great company with good benefits and good people."

Do you have any tips for others interviewing with this company?

"This is a great company for most people to work for."

What don't you like about working at Microsoft?

"At my current level, there is limited career growth available."

Person You Work For 5 / 5 People You Work With 4 / 5 Work Setting 4 / 5
Support You Get 4 / 5 Rewards You Receive 4 / 5 Growth Opportunities 3 / 5
Company Culture 4 / 5 Way You Work 4 / 5
Systems Engineer

"It was awesome working with big giants like Microsoft."

What do you like about working at Microsoft?

"I like the challenging tasks, keeping up to the expectations, and good interaction with team mates."

Do you have any tips for others interviewing with this company?

"Be very genuine with all the information they provided."

What don't you like about working at Microsoft?

"I love to adopt the environment the way it is."

What suggestions do you have for management?

"Coordinate with the employees properly, and maintain good relations."

Person You Work For 5 / 5 People You Work With 5 / 5 Work Setting 5 / 5
Support You Get 5 / 5 Rewards You Receive 5 / 5 Growth Opportunities 5 / 5
Company Culture 5 / 5 Way You Work 5 / 5
Program Manager

"One of the most challenging test environments."

Person You Work For 4.8 / 5 People You Work With 4.8 / 5 Work Setting 4.9 / 5
Support You Get 4.9 / 5 Rewards You Receive 4.9 / 5 Growth Opportunities 5 / 5
Company Culture 4.9 / 5 Way You Work 4.9 / 5
Software Quality Assurance Engineer
Person You Work For 4 / 5 People You Work With 4.5 / 5 Work Setting 4.8 / 5
Support You Get 4.9 / 5 Rewards You Receive 4.9 / 5 Growth Opportunities 3.5 / 5
Company Culture 4 / 5 Way You Work 4.3 / 5
Software Developer

"Long hours, hard work, true career growth and learning, great benefits, but a lot of stress."

What do you like about working at Microsoft?

"I grew professionally - both technically and interpersonally. It was a true career-building experience. There are good colleagues here."

Do you have any tips for others interviewing with this company?

"There will be tricky technical questions, and not just programming, but brain-teasers and puzzles."

What don't you like about working at Microsoft?

"Pressure to perform and internal competition are very high. It is a very stressful environment."

What suggestions do you have for management?

"Have a better mentoring program for people who are not yet mid-career professionals (like I was when I got there)."

SDE

"Microsoft has been a great experience."

Systems Engineer

"Microsoft is a fun place to work with smart people on very large problems."

What do you like about working at Microsoft?

"I liked the people I worked with on a day-to-day basis. Microsoft strives to hire the best and brightest people that it can find, and there are always good exchanges of ideas going on."

Do you have any tips for others interviewing with this company?

"Be honest. The company isn't looking for the most whiz-bang windows guru ever. They're looking for people who can learn quickly, reason through problems and work with dynamic teams."

What don't you like about working at Microsoft?

"Advancement within the Silicon Valley Campus is difficult to come by. There aren't many opportunities for advancement that open up without having to move to Washington."

What suggestions do you have for management?

"I would suggest that management at Microsoft's Silicon Valley Campus work more on developing the potential of the employees that they have working for them. It's a great place to work but there's not a lot of management support for personal or career development."

Marketing Manager

"MSFT was a very fun place to work. And it was with a new division of MSFT, which made every day a new challenge. That added a lot to the fun of the environment."

What do you like about working at Microsoft?

"It is fun and high energy."

What don't you like about working at Microsoft?

"I don't like the politics of working with a big company."

What suggestions do you have for management?

"Finding ways to work smarter with other business units within the corporation will enhance the offerings."

Software Development Engineer

"Microsoft is an exciting place to work."

What do you like about working at Microsoft?

"Very well-organized with great management."

Do you have any tips for others interviewing with this company?

"Be prepared."

What suggestions do you have for management?

"Keep it up."

Browse Microsoft Employee Job Reviews by Location

We noticed that your web browser is outdated!

Update your browser to have a more positive job search experience.

Upgrade My Browser

×