Well, not that great. If you work less then 50 hours a week the VP will have a "sit down" with you, poor pay in that they talk about big bonuses , however they fall short (very short). When on vacation the expectation is you always have your computer and phone on and you ARE available.
Key to this company is the bottom line, you must Bill out 40 hours a week min, this is not possible if you take in all of the other non-billable work expectations, thus the 50 hour work week.
And yes, if you need to travel for projects (which you will need to), keep in mind that all travel is on the employees time, you either travel on weekends (Sundays) or after/before work hours.
The first week, you meet some good people