Microsoft Reviews in Charlotte, NC

Updated August 27, 2014
Updated August 27, 2014
8,350 Reviews
3.8
8,350 Reviews
Rating Trends

Recommend to a friend
Approve of CEO
Microsoft CEO Satya Nadella
Satya Nadella
1,080 Ratings

Review Highlights

Pros
  • Really good work-life balance compared to other tech companies of the same caliber (in 804 reviews)

  • You will get the opportunity to work with smart people solving real world problems (in 959 reviews)


Cons
  • Work life balance is not good in some places but it really depends on your role (in 530 reviews)

  • In the review system there is a "check box" equivalent to a rank of Underperforming (in 393 reviews)

More Highlights

45 Employee Reviews Back to all reviews

Sort: Popular Rating Date
  1.  

    So far so good.

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Current Employee - Support Escalation Engineer in Charlotte, NC
    Current Employee - Support Escalation Engineer in Charlotte, NC

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

    Pros

    Good pay, good benefits, challenging, not boring. Potential to have lots of impact.

    Cons

    Lots of hard work, long weeks, long hours.

    Recommends
    Positive Outlook
    Approves of CEO
  2. 1 person found this helpful  

    The best job I've ever had.

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Current Employee - Senior Support Escalation Engineer in Charlotte, NC
    Current Employee - Senior Support Escalation Engineer in Charlotte, NC

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

    Pros

    Working with smart people; business focus.

    Cons

    Process can get in the way of getting the job done.

    Recommends
    Positive Outlook
    Approves of CEO
  3.  

    Could be better, could be worse!!

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Current Employee - Senior Escalation Engineer in Charlotte, NC
    Current Employee - Senior Escalation Engineer in Charlotte, NC

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

    Pros

    Having the ability to run the very latest code before anyone else in the world and fixing the issues (hopefully) before anyone else sees them. Very large charitable company without compare.

    Cons

    Technical leaders are made mangers who have neither the training nor desire to people manage. Too many levels of management and as stated in other reviews the performance review system in use is archaic and not appropriate for the resources being reviewed.

    Advice to ManagementAdvice

    I hope Satya can reengineer the people aspect of the company as well as the technical vision

    Doesn't Recommend
    Negative Outlook
    Approves of CEO
  4. Is this helpful? The community relies on everyone sharing – Add Anonymous Review
  5.  

    Awesome experience

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

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

    Pros

    Professional people, strong work ethic, good work life balance

    Cons

    Difficult to get promoted, no employee purchase program.

    Recommends
    Positive Outlook
    Approves of CEO
  6.  

    "Fun environment - Disappointed never to be hired permanent"

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Former Employee - Ops Specialist/Contract Support in Charlotte, NC
    Former Employee - Ops Specialist/Contract Support in Charlotte, NC

    I worked at Microsoft as a contractor (more than an year)

    Pros

    Complimentary beverages, ping pong, pool table, video games for break time ... freedom to get the job done using your own methods as long as they were effective.

    Cons

    As a contingent employee, it was frustrating to be valued yet never given the opportunity to be hired.

    Advice to ManagementAdvice

    None

    Recommends
    Neutral Outlook
    No opinion of CEO
  7. 1 person found this helpful  

    It's a different MS, Good place to start, not a good place to stay.

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Current Employee - Technical Account Manager in Charlotte, NC
    Current Employee - Technical Account Manager in Charlotte, NC

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

    Pros

    Good products, compensation and benefits. Technical training is good as are the people you'll work with. If you have a good manager you should be happy, if you don't you'll have a vastly different experience.

    Cons

    Once an awesome company to work for, about 6 years ago they flipped a switch on compensation, perks and programs went out the window in favor of hiring colleges hires with the intent of getting at least 5 good years out of them before they wash and repeat. Change is mind numbingly constant, reviews are to the extent you feel like you're consistently being reviewed from weekly to monthly 1:1's to mid year and year end review. Be ready to work to achieve your defined smart goals for vague and undefined compensation. If you don't like it there's a line of college hires right behind you.

    Advice to ManagementAdvice

    Microsoft love's it's metrics and processes although tools to manage them are inconsistent and often misleading. In 14 years of senior management visits, not one member of skip level management has ever followed up on any of the issues brought to their attention with either a response or action commitment. Their visits are for show and to check a commitment.

    Doesn't Recommend
    Neutral Outlook
    No opinion of CEO
  8.  

    Great

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Former Employee - Exchange Support in Charlotte, NC
    Former Employee - Exchange Support in Charlotte, NC

    I worked at Microsoft full-time (more than an year)

    Pros

    Flexible work schedule, great people, decent pay and fun environment, lots to learn

    Cons

    fast paced, be weary of contractor managers. They need to prove themselves so they may get out of line from time to time.

    Advice to ManagementAdvice

    don't be so stuck up, help others develop. help them grow. Teach!. you are the creator of Windows OS!!. Teach your fellow minions.

    Recommends
    Neutral Outlook
    Approves of CEO
  9.  

    fast paced - learned alot

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Former Employee - Consultant in Charlotte, NC
    Former Employee - Consultant in Charlotte, NC

    I worked at Microsoft full-time (more than 3 years)

    Pros

    learned a lot, good base salary and bonus

    Cons

    work life balance needed improvement - worked long hours

    Advice to ManagementAdvice

    improve on work life balance

    Recommends
    Neutral Outlook
    No opinion of CEO
  10.  

    Making bold changes to compete and win

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Current Employee - Support Practice Manager in Charlotte, NC
    Current Employee - Support Practice Manager in Charlotte, NC

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

    Pros

    Flexible work schedule, full of smart and dedicated people, new performance model eliminates forced distribution, tremendous diversity of products and business lines

    Cons

    Requirements for promotion is sometimes not clear, similarly almost all role changes are lateral in terms of stock level...

    Recommends
    Positive Outlook
    Approves of CEO
  11.  

    Management has no clue

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Former Employee - Senior Support Escalation Engineer in Charlotte, NC
    Former Employee - Senior Support Escalation Engineer in Charlotte, NC

    I worked at Microsoft full-time (more than 10 years)

    Pros

    Decent Pay, great benefits, great group of individuals to work with, cool technology, training is decent and you get time to do it.

    Cons

    Terrible management. Claim to do away with the bell curve about every two years, but simply redefine it to keep doing business as usual. Very little reward structure in place without blatantly backstabbing colleagues.

    Advice to ManagementAdvice

    Hope the new CEO actually improves things - with Bill at his back this may actually be a possibility. I'm pretty doubtful though.

    Doesn't Recommend
    Negative Outlook
    No opinion of CEO

Work at Microsoft? Share Your Experiences

Microsoft

 
Click to Rate
or

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