Great place to work, but low pay and no room for advancement.
Cons: there no off cycle pay raises, when raises are allowed they are highly scrutinized, at one point there were no raises allowed for years, tons of politics and upper management mishaps that lead to stress and going over budget
Excellent Benefits, probably the best in the state. Very diverse workplace with people from all over the world. Flexible hours and time off. Convenient location and facilities.