Microsoft

  www.microsoft.com
  www.microsoft.com
There are newer employer reviews for Microsoft

 

Microsoft

  • Comp & Benefits
  • Work/Life Balance
  • Senior Management
  • Career Opportunities
Current Employee - Lead Software Development Engineer in Bellevue, WA
Current Employee - Lead Software Development Engineer in Bellevue, WA

I have been working at Microsoft

Pros

Micrososft has great benefits, reasonable pay and high quality people. It's diversified line of products and offerings makes it fairly easy to shift technology or business focus without changing employers.
The company really bends over backwards to ensure good working conditions and an atmosphere of respect. Career advancement is strongly based on merit.

Cons

In general, the company is suffering from a lack of strong senior leadership and vision. Established divisisions such as Office tend to be highly conservative and bureaucratic while divisions such as Online Services tend to be basket cases of shifting directions and priorities. Cross-divisional politics and a Microsoft tendency towards designing complex and grandiose systems tends to sabotage many promising cross-company initiatives.

Advice to ManagementAdvice

Pick some opportunities that play to Microsoft's strengths, keep the goals realistic and form organizational units focused on executing against them. Microsoft has tremedous assests in terms of people, money, technology and market position. It's just a matter of using them.

Recommends
Disapproves of CEO

8773 Other Employee Reviews for Microsoft (View Most Recent)

Sort: Rating Date
  1.  

    Great global technology firm with somewhat high entropy growth

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Career Opportunities
    Current Employee - General Manager in Redmond, WA
    Current Employee - General Manager in Redmond, WA

    I have been working at Microsoft

    Pros

    1) Talent - bright, focused, motivated, experienced, energetic people from all over the world; 2) Resources - funding to work on long-term, ambitious projects; 3) Global reach - ability to deliver solutions to customers world-wide

    Cons

    Growing bureaucracy and focus on legal/operations management vs product development, management inexperience in dealing with resource allocation in the presence of scarcity/slow growth, excessive fragmentation of responsibility and lack of end to end product/business ownership

    Advice to ManagementAdvice

    Develop a concise, clear vision beyond "PC on every desktop" that can be helpful in decision making throughout the company; clear focus on smaller number of efforts; enable clear end to end product and business ownership; setup process for incubation of new business/product opportunities with clear success criteria and allow efforts that can potentially compete with establish directions.

    Recommends
    Disapproves of CEO
  2. 1 person found this helpful  

    It's the best place to make great impact while you improve your core competencies, expand your network

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Career Opportunities
    Current Employee - Software Development Engineer II in Redmond, WA
    Current Employee - Software Development Engineer II in Redmond, WA

    I have been working at Microsoft

    Pros

    Career development, ability to make great impact, work & life balance, diversified products

    Cons

    - Compensation is not comparable to successful start-ups
    - No support for small projects
    - Some groups are not as great as others

    Advice to ManagementAdvice

    Better communication of business strategy

    Recommends
    Approves of CEO
There are newer employer reviews for Microsoft

Work at Microsoft? Share Your Experiences

Microsoft

 
Click to Rate
or

Your response will be removed from the review – this cannot be undone.