I had the chance to meet many people from different nations, work together with them learn from them. As a newbie in the Multinational company environment I learned how to train/mentor others, how to work with many different systems, could attend to various different trainings myself, etc.
nice collegues, good communication, good athmosphere
diffcult or nearly impossible to move forward career wise
Nokia was a great place for learning and getting hands-on with different technologies while having a good work life balance. There are many opportunities to join different teams and projects but there is little change that you see the end result of your work. Also, adapting to constant changes was time and energy consuming.