Pros
Used to be good work-life balance and good work culture where people used to be respectful towards others
Cons
Culture has deteriorated a lot over last few years, Ever since they acquired CEB, Which brought in a bunch of incompetent/Political people. Company has stopped hiring on merit, They are busy filling up their quotas. Company has become Top-heavy, With too many VP, MVP, Program Managers, Program Directors, Senior Project Managers etc. There are multiple people in the chain whose only job is to take status and force people into doing shoddy work with unreasonable timelines. They don't have budget to hire people to do the actual work, but have all the money to give away to Ladder-climbers, A Project Manager has more value in this company than the people doing actual work