Pros: learn latest technologies, flexible working hours
Cons: beurocracy, old-style management
In term of learning, this company might be a good place to learn new technologies. It's a mid-size hi-tech company, so less politics compared to other enterprises, but still the management style does not fit with fast-pacing east-coast style.
Compensation is OK, but hard to compare with silicon valley companies in term of incentives and perks.