Pros
Pay is decent, which is why the firm attracts some top talent.
Cons
Work-life balance is non-existent; "never say no" when asked for help is drilled into you from orientation as a necessary part of the "collaboration culture." But in reality, it is a way to get maximum work out of employees, who are often understaffed on projects. Those who remain for years are, as a rule, workaholics. The company offers lots of options for counseling (financial, psychological) for a good reason: it works people to the point of exhaustion. Turnover is high, newly hired outsiders in management are viewed with suspicion. Competition for the good assignments/contracts is tough and political. I've been at HQ for eight months and I'm looking for the first opportunity to escape. Avoid!