Taro Logo

Good work-life balance most of the time, but little opportunity to grow technical skills

Software Development Engineer
Current Employee
Has worked at Microsoft for 4 years
September 26, 2014
Fargo, North Dakota
3.0
RecommendsNeutral OutlookApproves of CEO
Pros

Most people work 8-5, so they understand life commitments. Business software isn't going away, which makes the job feel more stable (despite the recent layoffs). Great salary, especially considering the region (your income will likely be in the top 15% for the state of ND as a software engineer).

Cons

Dynamics seems to be having an engineering culture crisis, with lots of engineers stuck in their ways, cutting corners at the cost of long-term quality to meet deadlines. Most of what you'll end up doing here are CRUD operations. Don't expect multi-tenancy to be front-and-center in the cloud strategy. User experience gets uneven attention across products and even features within products.

Advice to Management

Automated testing is very important. Also, somebody's experiment or side project could keep another company from eating our lunch some day. Encourage some calculated risk.

Was this helpful?

Microsoft Interview Experiences