Taro Logo

Excellent Team, Interesting Work

Software Development Engineering Intern
Current Employee
Has worked at Microsoft for 1 year
August 14, 2015
Redmond, Washington
5.0
RecommendsPositive OutlookApproves of CEO
Pros

Before starting, I got some say in choosing my team. I ended up on an excellent team with four other developers, all of whom had lots of experience. Everybody was helpful and understanding.

My manager gave me interesting work and freedom to develop however I liked.

Our team was fast-paced, and each developer had visible contributions with very low time to production.

Cons

Microsoft is a big company. I talked to other interns and full-time employees, and many teams have to deal with and support poorly documented legacy code/systems. Frequently, there is a lot of bureaucracy.

Some teams have to wait months before their finished features go into production. There is some internal tension between competing teams, even within the company.

Advice to Management

Keep moving in the current direction. Ensure that developers feel listened to and eliminate some of the bureaucracy. Having multiple VPs sign off on a code change doesn't necessarily mean it is any less likely to fail.

Was this helpful?

Microsoft Interview Experiences