Get a personalized salary report!
Microsoft Corp Reviews
What is it like working at Microsoft Corp?
Software Development Engineer (SDE):
Pros: Very broad field, flexible work environment.
Cons: Very big company, benefits are being reduced.
Software Engineer / Developer / Programmer:
Pros: Microsoft is a great place to start and grow your career.
Cons: Goals are sometimes a bit of a moving target.
"Stable and reputable job at Microsoft."
Pros: I like the pay, the benefits, the flexible schedule and the diverse opportunities that can be found here.
Cons: It's a slow moving company, you have to pay for your own food, no free massages.
Senior Software Development Engineer (SDE):
Pros: Excellent work. Good benefits. Decent pay. Less commute.
Cons: Bureaucracy. Politics.
"Excellent corporation, benefits and work environment."
Pros: The pay and benefits are definitely above average, the work environment is casual and telecommuting is mostly always an option. I was lucky enough to be paid hourly based on a yearly salary and therefore got overtime.
Cons: Not much of a work-life balance. Lots of work but I think that's to be expected since customers/clients/contacts are global.
Principal Software Engineer:
Pros: Work on challenging projects that change the world.
Cons: Managing expectations can be difficult.
"Great place to work."
Project Manager, Information Technology (IT):
Pros: Love it!
Cons: Under contract not an FTE.