As a former employee, I assure you that everything you read on vault.com is true, at least in the US. Employee morale is very low, and most people try to move to other jobs as soon as they can. Promotions are based most of the time on friendship or tenure, regardless of qualifications, resulting in very poor management. The salaries are also very low.