Pros: not sure, microsoft laid me off after acquisition
Cons: future success of windows mobile os is questionable
Nokia was a great place to work, as long as business success is not important to you ;-) San Diego site had excellent R&D talent, able to execute great products. Too bad our platforms were commercial dogs (Symbian and Windows). Other problem was limited local advancement due to lack of growth. Now this group is under Microsoft, and upper management has all changed for the worse.