Taro Logo

Matter of taste

Software Engineer
Current Employee
Has worked at Microsoft for 2 years
June 19, 2016
Tallinn, Estonia
4.0
RecommendsPositive OutlookNo CEO Opinion
Pros

Collaborate internationally between teams.

Although it has become less cool to work for MS, it still has a vast talent pool.

Closest you'll probably ever get with respect to everything related to MS tech stack (which is also all up-to-date and easy to acquire).

Encouraged use of processes that ensure high-quality products.

Annual minor stock bonuses and performance-based but limited raises.

Cons

No product designers; the whole product development is based on hunches and their design on 'good enough'.

Strict salary ranges for a particular position. To get a raise, you need to level up, which is based on your popularity.

Strict enforcing of internal tools and processes that slow developers down and make them miserable for questionable benefit.

Many interactions with people outside your own office seem to be Kafkaesque, and they do not seem to want you bothering them, so they try to do the absolute minimal effort to get you off their back.

Advice to Management

Leave the technicalities to technical people. And you... wait, what do you do anyway?

Was this helpful?

Microsoft Interview Experiences