Fantastic benefits and great culture. Pay is decent and in line with responsibilities
Cons
As corporate as corporate can be. At one point they actually had TPS reports ( Office Space reference ). Such a large company that it is certainly not nimble to changing markets.