Vantaggi
In general a good salary and fringe benefits. There are many interesting projects going on.
Svantaggi
Very chaotic. Management pushes employees around without any concern and looses good people all the time. Many redundant processes and many that fail to work proper, so a lot of red tape and manual work to get things working. HR process is a disaster. Really a disaster. Applications do not get forwarded, no feedback - and often can take months before you hear more. Add to that that they seem more busy with helping management to get rid of good people than to find qualified personal. Middle Management is partly a disaster. Partly in the sense that some area do have good team leader, middle management, but others not. I have failed to see any of the many reorganizations to solve that issue. It is hard to make any career. The talk with management and planning for the future is not taken seriously. People are moved around, and your career is your own business, management don't care at all.