Vantaggi
Covered parking... but cars get broken into.
Svantaggi
The top management is basically not fit to run the company. They pretend to know everything but when someone tries to tell them they are wrong, they refuse to listen. They refuse to make any decision leaving the projects in limbo. If you are not their buddy, forget getting raises (even basic cost of living). Too much politics and projects are assigned to people who cannot even tie their shoe laces. Most of the management were buddies in their previous workplace and after one gets in here, he/she will bring the rest of them. Once they are in, each of them reward each other w/ bonuses and high pay. Most of the work is outsourced to India and the management of that task is horrible. Too many VPs and PMs in the company and once people get promoted, they quickly quit the company. Your manager does not perform your yearly evaluation, but the PM for the project does. Go figure!