Avantages
* Good place to learn if you don't afraid to jump into new projects * Good growth potential if you've got into a good team with a good manager (until certain level). See more in cons. * A lot of interesting people to work with across the globe (depends on the position) * People mostly very keen and friendly
Inconvénients
* Too much politics at top management * Top management is not very keen to apply their "costs & efficiency" optimizations to themselves. * Company's strategy is good but the path to achieve it is controversial and misleading * Company is not interested in keeping its loyal & experienced people * Compensation package is below average of the market * Growth potential highly depends on a team and manager you would get. And at some point later it will be capped by cramped promotion & budgeting rules * "Internal mobility" is just 2 fancy words without real deal behind * Very complex and cramped communication process with the teams responsible for core solutions * Project company which is struggling to become a Product company with no luck