Anyone who joins at Consultant level for mid-senior (7 to 13 years of experience) the opportunities and work will suck unless you join director or above positions.
Compensation is peanuts and no travel is a gimmick, when you end up travelling tri state (NJ, NY , LI and CT), real long commutes with no night stay option. I would rather travel couple of days long distance every week like Deloitte and big 4 are offering than local long commute.
Company spies on you to understand if you are job hunting specially when you are in middle of your projects, these are market research companies or unknown recruiters /agencies and even some big 4 recruiters. so be careful if you get contacted by recruiters , this could very well be orchestrated interview by slalom itself!