Vantaggi
The Place of work is very neat, advanced, and new. Relation between teams are mostly respectful but not all the time The company has a lot of internal opportunities that you can grow internally and change jobs with a lot of salarty jumps, however its not that easy as it depends on who you know and what you did
Svantaggi
The company is taking alot of market share in The U.S and is making money & profit however for them to keep thier numbers they are known to be a company of so much Layoffs they do Layoffs a lot, i have survived (so far) all the layoffs that happened in the past 5 years. they do layoffs on unknown reasons they do not share their reasons the management is very secretive about it many of those employees that got kicked out they do have very high performance Some departments are being controlled by a specific group of people playing dirty politics. since i joined the company the regular trend in this company was layoffs (layoffs for the full timer employees not mentioning the contractors) If you want to work in this company start with a very high salary otherwise its difficult to get good promotions