Unlike other consulting firms, management is pretty straightforward with employees on what can/cannot be done with their ask. They are very reasonable when it comes to salary.
Cons
Bad health insurance policies, HR is there just to run pay roll and arrange for pizza mixers once a qtr.