Well, working for a mobile phone company in general, means that there is a very, very long development cycle for products. Its usually more than a year from the time you start working on the software until it actually hits stores. And because of that, Nokia seems to be lagging behind others in the areas of innovation. As far as salary goes, the number isn't as high as it is at other companies, and raises are usually pretty small. I feel like that isn't as important as the benefits package, but not everyone feels that way. If you're looking for a high-paying salary, you won't find it here