Pros: work/life balance
Cons: poor senior management
It is a good place to work while it lasts, but management changes direction and strategy annually. Outsourcing of duties is rampant, and entire offices have gone under as a result, leaving hundreds unemployed. Work/life balance is excellent, but management and marketing are subpar, as is compensation.