Theres lots of travel perks and the net salary was great, but timelines were insane and because I started of as an analyst of their grad programme, I often found myself working through weekends as well as 16-18 hours work days during the week. Reward always went to the managers and often the efforts of the lowly anaylst were overlooked! I've had much better experiences elsewhere so far. Perhaps when im senior I'll take a stab with a consulting house again, but then it will be the likes of McKinsey/BCG/Baine/etc.. where the rewards match the amount of work you put in. Also, prestigious consulting houses like those offer perks such as Harvard/Princeton/Yale MBA's... Just my 2cents anyways...
Thanks, always best to hear from someone with first hand experience.