Taro Logo

Constantly Shifting Priorities, Poorly Trained Management, Huge Turnover

Software Development Engineer In Test (SDET)
Former Employee
Worked at Microsoft for 4 years
October 29, 2014
Mountain View, California
2.0
RecommendsApproves of CEO
Pros

Lots of gadgets and technology to work with. Development and test teams are usually very knowledgeable.

Cons

Leadership and management don't know what to do and are more interested in proving to the higher-ups that they are making some artificially designed metrics than creating good software.

Constant team shake-ups and project changes mean that you never develop much expertise unless you take it upon yourself.

Culture is atrocious; most are only concerned with their own progress and will do everything they can to throw anyone else under the bus. Management likes to take credit for employees' work. Unsurprising, as performance is measured on a sliding scale rather than any real metrics.

Good English is not required, which makes communication a big issue.

Movement between roles is almost non-existent, although they use it as a hiring draw.

Due to high turnover, management tends to be drawn from outside groups, and they have little to no knowledge of the project.

Was this helpful?

Microsoft Interview Experiences