Still a small firm, which means infrastructure and benefits can be more limited than one might be used to at, say, Fortune 500 companies. But they're not bad
If you don't like direct feedback, this company is not for you (but if you view direct feedback as a great opportunity for improvement, then you've found the right place!)
Hours can be long sometimes, especially due diligence projects. You are expected to put in a minimum of 10 hours per weekday (50 hours/week). I usually stick to right about that number, but have heard some go over that number regularly. Still, this seems like similar or even fewer hours overall compared to other consulting firms, especially when the lower travel is taken into consideration