Cerebrus is a good place to work. You definitely need a good support system. Good part in Cerebrus is that you don't have to travel out of state. If your role requires client management and BD, then travel will be required within the city or region.
Work at any consulting company is hectic and at the same time satisfying.