Vantaggi
Good benefits, time off is decent, free drinks/snacks/fruit
Svantaggi
Company performance is in the gutter and management is taking it out on lower-level staff with pay/bonus cuts and massive layoffs, constant management re-shuffling, outsourcing of many jobs to India, IT staff lacks diversity, salary compensation is terrible compared to other firms, very bureaucratic, career growth depends on contacts/network within management, Compliance regulations are very unorganized, VERY FRUGAL department heads dont like to spend a dime on improving infrastrcuture - hiring developers from India instead, very wasteful, depressing work atmosphere, no happy people, no extra-ciricular staff activities, lack of pride among workers, internal audit are a nightmare to deal with, telecommuting is frowned upon even with great remote-access infrastructure, too much emphasis on appearance (strict business formal dress code), boring people are the norm.