Microsoft Corporation is a technology company. The company develops, licenses, and supports a range of software products, services and devices.



Looks For

Microsoft looks for people interested in solving societal problems through the advancement of AI. They look for creatives with a passion for technology, a strong desire to learn, intelligence, a willingness to work hard, rock-solid skills, an entrepreneurial spirit, and a desire to be the best.

History of


In Microsoft’s fiscal 2019, overall sales soared 14% year-over-year, to $125.8 billion. Last fall, the software titan won a coveted cloud-computing contract with the Pentagon worth up to $10 billion, a deal that would help solidify Microsoft’s reputation as a leading cloud vendor. Minimally integrated companies: LinkedIn, GitHub, Compulsion, Playground Games, Ninja Theory, InXile, Obsidian Entertainment, and Undead Labs.


Internship Programs

Microsoft Internship Program

Microsoft offers summer internships to current students in Bachelor’s, Master’s, MBA, PhD programs. During the program, interns work on teams and utilize their skills and insights to complete innovative projects. Additionally, interns also undergo training and development in order to learn and grow. Interns are integrated into Microsoft’s unique company culture; they have the opportunity to attend executive events and network with senior leaders.

What it's like to Work at


Quick Facts

Entry-level careers:
Sales / Account Management
Customer Support / Success
Data / Analytics
Business Development
Corporate Strategy & Partnerships
Supply Chain / Logistics
Legal / Public Policy
Human Resources / People / Talent
Office Locations
New York, NYC
Atlanta, GA
Los Angeles, CA
Miami, FL
Nashville, TN
Philadelphia, PA
San Diego, CA
San Francisco, CA
Pittsburgh, PA

Internship Info

Number of interns (2022)
Preferred education level
Junior, Senior
  • Competitive pay 
  • Relocation benefits 
  • Reimbursement for wellness-related expenses up to $800
  • Employee discounts 
  • Work-life balance


Interview Process

The process typically takes around 2 months and typically consists of multiple rounds of interviews

1.  Phone Interview

Questions are typically behavioral; the interviewer will ask questions about your resume and past experiences

2. In-Person Interviews

There are usually four rounds of interviews that last around 45 minutes each. You will have to answer a mix of behavioral and technical questions and should be prepared to discuss your problem solving techniques.