Taro Logo

Learned a lot, decent compensation. Sometimes infuriating

Software Development Engineer
Former Employee
Worked at Microsoft for 20 years
February 10, 2014
Redmond, Washington
4.0
RecommendsNeutral OutlookNo CEO Opinion
Pros

In the right team, you'll work with great people and learn all the time. Microsoft is involved in a huge number of different products and roles, and mobility within the company is normally fairly easy.

It can actually be a great place to learn new skills. After you've built a track record of success, people will give you a try at things you probably wouldn't have been hired into directly.

Cons

In the wrong team, you'll work against great people and make each other dumber. Don't expect your management to help you find a good fit; it just isn't something the company is good at. You need to manage your own career.

Keep shopping yourself around. Don't get stale.

Was this helpful?

Microsoft Interview Experiences