Taro Logo

Software engineer at Microsoft

Software Dev Engineer
Current Employee
Has worked at Microsoft for less than 1 year
November 11, 2008
Redmond, Washington
3.0
RecommendsNo CEO Opinion
Pros

MS is a financially stable company with a variety of software jobs spanning multiple computer science disciplines.

Stock awards and benefits increase over time, so the pay is good for long-timers.

Vacation increases as well to 4 weeks. Benefits are already generous.

Cons

It's a slower company, and many groups have friction against various new things. Domain knowledge is not well rewarded; generic skills such as data structures, C++, and Windows system programming, etc., have much higher rewards during recruitment in particular.

Pay is not bad, but increasing the base salary meaningfully is really difficult unless you gain promotions regularly. So, keep up the hard work and learn new things that are valued here.

Advice to Management

Keep up the good work and remain open for change.

Was this helpful?

Microsoft Interview Experiences