Avantages
Some good people but they will throw you under the buss the minute they feel threatened. There is no loyalty but to oneself. Pay is high but that’s to make up for the rest of the cons and it’s an illusion at the end of the day because the increases are not real-they are always based on you staying for another three years.
Inconvénients
Culture-either outright aggressive or passive aggressive with no consequences for actions and no need to treat people like human beings. Constant changes-either layoffs or the next day you are on a new team you didn’t choose with people who likely don’t even work in your city. Be careful what you say-they say it’s an open culture where all thoughts are welcome-it is anything but and one statement that suggests you are challenging ideas or not “being a team player”-you will be punished. Most people have spent their entire careers at the company. They have never left to see how other cultures work or to even get new ideas. It’s a very incestuous place lacking any real innovation.