Vantaggi
Decent salary, great benefits, nice cafeteria, fitness center, great area to go out for lunch/shopping, very nice employees, lots of training classes available, flexible PTO time (varies with department).
Svantaggi
No room for growth, very political, corporate environment to the max, unrealistic advancements for college graduates with zero experience in the industry, employees undervalued, very uncomfortable work environment.