Some of the benefits and pay are lacking, but I know they were working on this when I was there. They are also still working on getting processes in place and defined, but that is normal for a new company that is growing. The pressure can be high, they expect you to come in on day one and hit the ground running. If you aren't ready for that, this may not be the place for you. Work/life balance tends to suffer as a consultant.