Company: Microsoft
Date: 2015-09-11
Overall rating: 3/5
Employment status: former
Experience level: Senior

Sr Embedded Software Engineer
Pros: Great benefits. Large company. Lots of opportunities for management. Clear focus on ubiquitous computing, i.e. cloud computing after Satya Nadella took over.
Cons: Work-life balance absent. Long hours, code bureaucracy (ownership). Based on Satya Nadella's new focus on cloud computing, embedded software focus diminished.