Good Pay, Decent Annual Bonuses, almost everyone receives a raise every year, PTO is for vacation and sick time, Decent Location, Polite Peers and Management
Cons
The company's campaign for diversity seems to put a ceiling over anyone not fitting the current definition of diverse.