Weak & insecure leadership team. Leadership team blames anyone but themselves, so be careful of this type of environment. There is no clear view into pipeline and projects, nor project alignment to skill sets.
Management team - I've never worked any place where they are this insecure and closed off.
No vacation - any time off is taken from pay (doctor, sick time, family emergencies, etc.). Awful.
Relatively low pay considering model. Beware of variable model of pay, as bench time will lead to half pay and/or termination. 4-7% bonuses on average. No pay raises.
Do you want to earn $40-50 an hour, have little to no chance at advancement and continually clean up after other weak consultants? My advice - you deserve more than Slalom. Don't believe the hype.