Hi, Beatle ~
Working at Microsoft is an interesting experience, to say the least.
They were probably among the first to actually relax the 'corporate'
standards so far as dress codes and making the workplace safe,
comfortable and conducive to creativity and innovation.
Here's how the Microsoft website describes it's work environment:
"About 25,000 Microsoft employees work at or near the corporate campus
in Redmond, Washington. (The rest are spread across the globe.)
Blending collegiate camaraderie with an intense business environment,
the "campus" in Redmond is a community unto itself. It's home to more
than 2,800 works of art, 25 cafeterias, basketball courts, soccer
fields, a baseball diamond, volleyball courts, miles of running and
walking paths, and a company store. That's not all. There are
resources: a multibillion-dollar R&D budget, a state-of-the-art
resource center, modern technology, and the Microsoft Museum, which
features interactive exhibits on everything from the very first
personal computer to some of today's most exciting technologies."
- http://www.microsoft.com/careers/mslife/essence/campuslife.aspx
The corporate campus in Redmond is beautiful, and you can read more
about it here:
- http://www.microsoft.com/careers/mslife/locations/corpcampus.aspx
They do expect you to put in the hours, and most engineers enter at a
level that requires the hours necessary to deliver a project on time.
Schedules are usually flexible and can in clude telecommuting. The
hours are often dictated by which of the seven core businesses you are
involved in and project deadlines.
As for laying off, there are usually inter-company transfers if a
project is winding down and there are seldom layoffs at Microsoft. In
fact, Microsoft's R&D Department had announced its intention to add
5,000 jobs in that sector.
- http://money.cnn.com/2002/07/25/technology/microsoft/
Microsoft has devoted an entire section to employment, benefits,
openings, etc. As company policy, they do not include salaries in
their postings; however, they are known throughout the industry as
being competitive (usually slightly above the "norm" for their open
positions) in every field, from support to technology staff.
You can read more about Microsoft and its seven core business units
at:
- http://www.microsoft.com/careers/mslife/whoweare/ourbusiness/default.aspx
From there, you can follow the links for further information you seek
(ie., locations, current job openings, employee benefits, work
environment, etc.), and some you will need (ie., FAQs, where to
download their resume form, what to do, how to apply, what to expect
at an interview, etc.).
If you're seeking a job at Microsoft, familiarization with the details
in the website will save you a lot of surprises and help you present
yourself in the best possible light.
==================
Google search terms used -
- Microsoft employment
Search terms on Microsoft site -
- Current open positions
- Salaries
- locations
- corporate atmosphere
Good luck with your endeavors,
Serenata |
Clarification of Answer by
serenata-ga
on
11 Apr 2003 02:53 PDT
A few years ago I owned an agency which supplied contract personnel to
one of the Microsoft offices (not the Redmond campus).
It is true that engineers on a project, particularly as deadlines were
nearing, were working as much as 80 hours a week. It happened then,
and given the nature of the business and the customary rush to
deadline of software development, as a deadline nears, the engineers
practically live on the job. I would imagine that the long hours were
one of the reasons for all the conveniences of the workplace. Long
hours happen in the industry, period.
While it isn't written policy; occurrences of hours longer than you
indicate you wish to work happen -- particularly on time-intensive
projects. There is relief once a project or project phase is
completed.
This is an industry-wide phenomenon. I know of at two companies with
software currently in the last weeks of intensive beta testing prior
to release (both scheduled for this quarter) where the engineers
haven't been home for days. So these types of situations are by no
means peculiar to any one company. Unfortunately, it is the nature of
the beast.
Given your statement that you wouldn't care to work longer hours, you
may be right in not applying; it doesn't necessarily have the best
reputation for those who actually have a life. It is difficult to
leave after a 10 hour day when everyone else is sticking around for a
few more hours to complete the project.
I know lead engineers who have gone through situations where they did
work 80 hours a week to bring a project in on time. They will tell you
the same thing - it may not be written policy, but you either do it,
or you start to get passed over for other positions. Sort of one of
those "unwritten rules", I would imagine. These engineers are still
with the company and enjoy a lavish lifestyle. I'm sure they would
tell you they have "paid their dues".
I hope this helps you in making your decision - I suspect it's not an
easy one to make.
Yours ever so,
Serenata
|
Clarification of Answer by
serenata-ga
on
11 Apr 2003 05:56 PDT
Beatle -
I would imagine hours-intensive projects depend on a number of
factors, including which of the seven core businesses you work for,
the location you work at, the project or projects you were assigned to
and other factors I can't even think of, but which might require more
than a 40 hour work week.
Look at it this way ... if you apply and get to the interview stage,
you're ahead of the game. If you can survive the interviews and
actually get an offer, you're way ahead of the game. By that time you
won't even have to ask, because if they're going to require a great
deal of your time, they are going to tell you about it so there are no
nasty surprises.
A day interviewing with Microsoft should be worth it, just for the
experience.
They have a lot more happy campers than they do disgruntled workers,
so they must be doing something right.
Serenata
|