Taro Logo

Big Projects, Big Bureaucracy

Senior Software Engineer
Current Employee
Has worked at Microsoft for 20 years
June 22, 2015
Redmond, Washington
4.0
RecommendsPositive Outlook
Pros

Great benefits. Can now move around to find the right team, as long as you don't have bad reviews. Huge resources and can work on projects that ship to the world.

Cons

Same cons as working for any large corporation. You need to be popular, outgoing, and love process in most of the company.

In addition, you'll need to be pretty pushy to make it to the senior bands, and making principal is rare. You'd be better served by starting your own company than trying in many cases.

Also, the company gave up on software testing as a discipline. So, if you love testing (or that happens to be what you specialized in), then look elsewhere.

Advice to Management

No, I doubt they'd care. They have a plan; we'll see if it works.

Was this helpful?

Microsoft Interview Experiences