Vantaggi
There are some really smart and hard working people in the company.
Svantaggi
Internal communication is weak. Even within your own department, there is a chance you will not be informed of something that you should know.
Processes are bureaucratic and the company not always have the best costumer service.