Pros: frontline staff are genuine and well-intentioned
Cons: mid to senior management disorganization and incompetence
It's a great place to work if you want to just get by, clock in 9-5 etc. NOT an ideal environment/culture for highly driven performance-oriented people, as incentives are non-existent except for VPs. Staff retention is an issue here.
Management has some seriously incompetent people who will shirk every responsibility possible, or just have terrible interpersonal, project management, and communication skills.
Very strong hierarchical culture and senior team enjoys keeping power. Old school management style around here. Lack of 360-feedback makes things worse. Current CEO is fantastic and like a hawk, unfortunately VPs and their directors' primary interests are making themselves look good.
Salary can be above-average per industry standard, depends on how you negotiate. Benefits are disgraceful; I guess the other reviewers must have worked in sweatshops!