There are newer employer reviews for Microsoft

1 person found this helpful

Working at Microsoft was a whole new experience and great people.

  • Comp & Benefits
  • Work/Life Balance
  • Senior Management
  • Culture & Values
  • Career Opportunities
Former Intern - Intern in Seattle, WA
Former Intern - Intern in Seattle, WA

I worked at Microsoft as an intern (less than a year)

Pros

Work with great coworkers and dedicated. Good environment for employees

Cons

Little politics and typical large company problems.

Recommends
Negative Outlook
Approves of CEO
reviews filtered by
  • Any Location
  • Any Job Title
  1. 1 person found this helpful

    Always changing, kid in candy store

    Current Employee - Anonymous Employee
    Current Employee - Anonymous Employee

    I have been working at Microsoft

    Pros

    Lots of different things to work on all the time. Free to access anything of interest.

    Cons

    Bureaucracy is in place in many areas. Many middle managers are non performers and kiss ass, non billable and frankly useless.

  2. Pretty good overall

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

    I have been working at Microsoft full-time (more than 10 years)

    Pros

    good team, changing culture and review system. in the service side working like a startup.

    Cons

    The higher level decision in the consumer space hasn't panned out, not even accountability for senior folks for the decision they make.

    Advice to ManagementAdvice

    Listen more to people and give them what they like instead of forcing thing on them.

    Recommends
    Positive Outlook
    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.