Pros
Good benefit package, and good bonuses, they've been getting bonuses for the last 10 years, this year was the 10th year and one of the highest bonus since 2007. Good company when I first started since 2008.
Cons
This company is not the company to go to if you are not use to changes, eversince new management came along it's been "HELL" I mean a lot of good employees either got pushed away, or even was fired for no reason. Also, they would pick and choose who they want to give good raises to. If you kissed their butt, then you basically would get a role model and get the max, if you didn't care and just came to work and got your stuff done you would just get the 1%... They would like to bring in their own people, and try to run house, they've been cleaning house and getting rid of a lot of good people. There is also this whole culture of excellence thing that they have going on that isn't even for the whole entire company, only for operations... Really, if they wanted to be fair and treat others the same, it should be through out the whole entire company, not just operations.